{
 "instance": {
  "ptv-20201231.htm": {
   "axisCustom": 9,
   "axisStandard": 39,
   "contextCount": 976,
   "dts": {
    "calculationLink": {
     "local": [
      "ptv-20201231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ptv-20201231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "ptv-20201231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "ptv-20201231_lab.xml"
     ],
     "remote": [
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/labels/doc_full_ifrs-en_2020-03-16.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ptv-20201231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_40/ref_ias_40_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifrs_5/ref_ifrs_5_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifrs_2/ref_ifrs_2_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifrs_1/ref_ifrs_1_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_27/ref_ias_27_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifrs_15/ref_ifrs_15_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifrs_14/ref_ifrs_14_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifrs_6/ref_ifrs_6_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_2/ref_ias_2_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_29/ref_ias_29_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_12/ref_ias_12_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifrs_17/ref_ifrs_17_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_7/ref_ias_7_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifric_2/ref_ifric_2_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifrs_4/ref_ifrs_4_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_37/ref_ias_37_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifric_5/ref_ifric_5_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifrs_12/ref_ifrs_12_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifrs_8/ref_ifrs_8_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_41/ref_ias_41_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_16/ref_ias_16_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_10/ref_ias_10_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifrs_3/ref_ifrs_3_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_34/ref_ias_34_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_19/ref_ias_19_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_33/ref_ias_33_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifrs_7/ref_ifrs_7_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_24/ref_ias_24_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_26/ref_ias_26_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_20/ref_ias_20_2020-03-16.xml",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_21/ref_ias_21_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_36/ref_ias_36_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_38/ref_ias_38_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_23/ref_ias_23_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifrs_13/ref_ifrs_13_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_1/ref_ias_1_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ifrs_16/ref_ifrs_16_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/sic_29/ref_sic_29_2020-03-16.xml",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/linkbases/ias_8/ref_ias_8_2020-03-16.xml"
     ]
    },
    "schema": {
     "local": [
      "ptv-20201231.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 1134,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full": 2,
    "http://xbrl.sec.gov/dei/2020-01-31": 8,
    "total": 10
   },
   "keyCustom": 228,
   "keyStandard": 433,
   "memberCustom": 131,
   "memberStandard": 61,
   "nsprefix": "ptv",
   "nsuri": "http://ptv.com/20201231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000010001 - Document - Cover",
     "role": "http://ptv.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfInvestmentsHeldAtFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210231005 - Disclosure - Investments held at fair value",
     "role": "http://ptv.com/role/Investmentsheldatfairvalue",
     "shortName": "Investments held at fair value",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfInvestmentsHeldAtFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240694044 - Disclosure - Intangible Assets, Cost (Details)",
     "role": "http://ptv.com/role/IntangibleAssetsCostDetails",
     "shortName": "Intangible Assets, Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i96b9376888d74021a64b177a86c65531_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240704045 - Disclosure - Intangible Assets, Accumulated Amortization (Details)",
     "role": "http://ptv.com/role/IntangibleAssetsAccumulatedAmortizationDetails",
     "shortName": "Intangible Assets, Accumulated Amortization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ptv:DisclosureOfAccumulatedAmortizationTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i93bcb4a6c4fa4b5a936206dd09cbbae4_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240714046 - Disclosure - Intangible Assets Net (Details)",
     "role": "http://ptv.com/role/IntangibleAssetsNetDetails",
     "shortName": "Intangible Assets Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:AmortisationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240724047 - Disclosure - Intangible Assets - Narrative (Details)",
     "role": "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
     "shortName": "Intangible Assets - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i47b9f447223c4a65b7b535e57e5dfd0f_D20190101-20191231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:OtherFinancialAssetsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240754048 - Disclosure - Other Financial Assets (Details)",
     "role": "http://ptv.com/role/OtherFinancialAssetsDetails",
     "shortName": "Other Financial Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:OtherFinancialAssetsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IssuedCapital",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240784049 - Disclosure - Equity (Details)",
     "role": "http://ptv.com/role/EquityDetails",
     "shortName": "Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SummaryOfEquityTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:ParValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "gbpPerShare",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i3a62ac853b774a62b96d29613e9712c1_I20150618",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ptv:IssuedShareCapitalAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240794050 - Disclosure - Equity - Narrative (Details)",
     "role": "http://ptv.com/role/EquityNarrativeDetails",
     "shortName": "Equity - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i3a62ac853b774a62b96d29613e9712c1_I20150618",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ptv:IssuedShareCapitalAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ptv:PreferredShareLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240824051 - Disclosure - Subsidiary Preferred Shares balance (Details)",
     "role": "http://ptv.com/role/SubsidiaryPreferredSharesbalanceDetails",
     "shortName": "Subsidiary Preferred Shares balance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i8e0bbe2c337f4a7285dbdb4583dd4e35_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ptv:PreferredShareLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SummaryOfMinimumLiquidationPreferenceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ptv:MinimumLiquidationPreference",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240834052 - Disclosure - Subsidiary Preferred Shares - Minimum liquidation preference (Details)",
     "role": "http://ptv.com/role/SubsidiaryPreferredSharesMinimumliquidationpreferenceDetails",
     "shortName": "Subsidiary Preferred Shares - Minimum liquidation preference (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SummaryOfMinimumLiquidationPreferenceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ptv:MinimumLiquidationPreference",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ptv:PreferredShareLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240844053 - Disclosure - Subsidiary Preferred Shares - Changes in value (Details)",
     "role": "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails",
     "shortName": "Subsidiary Preferred Shares - Changes in value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ChangesInTheValueOfSubsidiaryPreferredSharesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ia19bf80e691c4314a5f8a45307ca364b_D20190101-20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ptv:AdjustmentForInitialApplicationOfIFRS9",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210281006 - Disclosure - Investments in Associates",
     "role": "http://ptv.com/role/InvestmentsinAssociates",
     "shortName": "Investments in Associates",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProceedsFromIssuingShares",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240854054 - Disclosure - Subsidiary Preferred Shares - Narrative (Details)",
     "role": "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails",
     "shortName": "Subsidiary Preferred Shares - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "idaa58c397c284cf2ad38e592e38f5bdf_I20190701",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:FinancialLiabilitiesAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:FinancialLiabilitiesAtFairValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240884055 - Disclosure - Financial instruments - changes in Financial Liabilities, level 3 fair value - Subsidiary Preferred Shares and Convertible Notes (Details)",
     "role": "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
     "shortName": "Financial instruments - changes in Financial Liabilities, level 3 fair value - Subsidiary Preferred Shares and Convertible Notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfChangesInFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesAndConvertibleNotesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i0258df2a8f264eb68b4cffd07a19d4a2_I20171231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:FinancialLiabilitiesAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:FinancialLiabilitiesAtFairValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240894056 - Disclosure - Financial instruments -Significant Unobservable inputs - Level 3 fair value measurement, liabilities (Details)",
     "role": "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails",
     "shortName": "Financial instruments -Significant Unobservable inputs - Level 3 fair value measurement, liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:FinancialInstrumentsSignificantUnobservableInputsLevel3FairValuePreferredSharesLiabilityTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "id0b8edd264564d1b9329b39f6ca29d06_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:FinancialLiabilitiesAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i828d1aeb3d22423ba71ca9b0b1cd43d3_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PercentageOfReasonablyPossibleDecreaseInUnobservableInputLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240904057 - Disclosure - Financial instruments, Liabilities - Subsidiary Preferred Shares, Sensitivity (Details)",
     "role": "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails",
     "shortName": "Financial instruments, Liabilities - Subsidiary Preferred Shares, Sensitivity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i828d1aeb3d22423ba71ca9b0b1cd43d3_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PercentageOfReasonablyPossibleDecreaseInUnobservableInputLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfChangesInAssetsLevel3FairValueInvestmentsHeldAtFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i361a04349f19484281f957eb8a9d1413_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GainsLossesRecognisedInProfitOrLossExcludingExchangeDifferencesFairValueMeasurementAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240914058 - Disclosure - Financial instruments - Investments held at fair value, Assets - Narrative (Details)",
     "role": "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsNarrativeDetails",
     "shortName": "Financial instruments - Investments held at fair value, Assets - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:FinancialAssetsAtFairValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240924059 - Disclosure - Financial instruments - Investments held at fair value, Assets (Details)",
     "role": "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
     "shortName": "Financial instruments - Investments held at fair value, Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfChangesInAssetsLevel3FairValueInvestmentsHeldAtFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i44d5be634a0a438081fbf8a12ae02790_D20190101-20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ptv:IssuanceOfNoteReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:FinancialAssetsAtFairValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240934060 - Disclosure - Financial Instruments, Significant unobservable Inputs - Level 3 fair value measurement, Assets (Details)",
     "role": "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
     "shortName": "Financial Instruments, Significant unobservable Inputs - Level 3 fair value measurement, Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ptv:FinancialInstrumentsSignificantUnobservableInputsInvestmentsAtFairValueAssetsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i6d08bb5cd12749f2b7bffa66fd25a745_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:FinancialAssetsAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsAssetsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i23d9639a36934f9d92d7746aabd4151b_I20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240944061 - Disclosure - Financial instruments, Assets - Investments held at fair value, Sensitivity (Details)",
     "role": "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails",
     "shortName": "Financial instruments, Assets - Investments held at fair value, Sensitivity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsAssetsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i23d9639a36934f9d92d7746aabd4151b_I20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:FinancialLiabilitiesAtFairValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240954062 - Disclosure - Financial instruments Liabilities - Warrants Roll forward (Details)",
     "role": "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
     "shortName": "Financial instruments Liabilities - Warrants Roll forward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfFinancialLiabilitiesWarrantsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i674abf40a51748e2870dfdf6297936c0_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ptv:ChangeInFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:FinancialLiabilitiesAtFairValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240964063 - Disclosure - Financial instruments - Warrants, Narrative (Details)",
     "role": "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
     "shortName": "Financial instruments - Warrants, Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ie94af0baf2ea467ea934da48f4a26235_D20190601-20190630",
      "decimals": "3",
      "lang": "en-US",
      "name": "ptv:NumberOfWarrantPercentageOfConvertedShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfOperatingExpenseExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210331007 - Disclosure - Operating Expenses",
     "role": "http://ptv.com/role/OperatingExpenses",
     "shortName": "Operating Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfOperatingExpenseExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfFinancialLiabilitiesWarrantsWeightedAverageAssumptionsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i339cc53303ea4ffa83bcb404a85d8223_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:SignificantUnobservableInputLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240974064 - Disclosure - Financial instruments Liabilities, Significant unobservable inputs - Level 3 fair value measurement, warrants (Details)",
     "role": "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails",
     "shortName": "Financial instruments Liabilities, Significant unobservable inputs - Level 3 fair value measurement, warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfFinancialLiabilitiesWarrantsWeightedAverageAssumptionsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i339cc53303ea4ffa83bcb404a85d8223_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:SignificantUnobservableInputLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesWarrantsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i53e31a79740d471e963be1d233490e7e_I20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PercentageOfReasonablyPossibleDecreaseInUnobservableInputLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240984065 - Disclosure - Financial instruments Liabilities - Warrants, Sensitivity (Details)",
     "role": "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails",
     "shortName": "Financial instruments Liabilities - Warrants, Sensitivity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesWarrantsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i53e31a79740d471e963be1d233490e7e_I20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PercentageOfReasonablyPossibleDecreaseInUnobservableInputLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:FinancialAssetsAtFairValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240994066 - Disclosure - Financial instruments - Fair Value Measurement and Classification (Details)",
     "role": "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
     "shortName": "Financial instruments - Fair Value Measurement and Classification (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i42de1f341e6446c4921a6a440f447f98_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:FinancialAssetsAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i0d532f8cd57d44e094652bdb45d80b28_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentFinancialLiabilities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241024067 - Disclosure - Subsidiary Notes Payable (Details)",
     "role": "http://ptv.com/role/SubsidiaryNotesPayableDetails",
     "shortName": "Subsidiary Notes Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i0d532f8cd57d44e094652bdb45d80b28_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentFinancialLiabilities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241034068 - Disclosure - Subsidiary Notes Payable - Loans, Narrative (Details)",
     "role": "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails",
     "shortName": "Subsidiary Notes Payable - Loans, Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i3ef21f3decac45a1a811605a0d64a4ba_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:BorrowingsInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:FinancialLiabilities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241044069 - Disclosure - Subsidiary Notes Payable, Convertible Notes Roll Forward (Details)",
     "role": "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails",
     "shortName": "Subsidiary Notes Payable, Convertible Notes Roll Forward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ScheduleOfConvertibleNotesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "iaa86a802b4bd49c69140794ff5d160fe_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:FinancialLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "if1a60d31ac2b45258441c9588bf8e626_I20190719",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ptv:NumberOfSharesOnConversionFromNotes",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241054070 - Disclosure - Subsidiary Notes Payable, Convertible Notes - Narrative (Details)",
     "role": "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
     "shortName": "Subsidiary Notes Payable, Convertible Notes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i419a1b14ce1348dcae7734a41af9bf33_D20170901-20170930",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ptv:ProceedsFromIssueOfConvertibleNotes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SummaryOfEquityTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241084071 - Disclosure - Non-Controlling Interest - Interest in Subsidiaries (Details)",
     "role": "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails",
     "shortName": "Non-Controlling Interest - Interest in Subsidiaries (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "iac43c35849104964909f0f61fead1f70_D20190101-20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ptv:PurchaseOfMinorityInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ScheduleOfSummaryOfAggregationOfSubsidiariesWithMaterialNonControllingInterestsBeforeIntraGroupEliminationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i016692984360464abd3c55396313e82d_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241094072 - Disclosure - Non-Controlling Interest - Aggregation of Subsidiaries (Details)",
     "role": "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails",
     "shortName": "Non-Controlling Interest - Aggregation of Subsidiaries (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ScheduleOfSummaryOfAggregationOfSubsidiariesWithMaterialNonControllingInterestsBeforeIntraGroupEliminationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i016692984360464abd3c55396313e82d_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ptv:ScheduleOfSummaryOfAggregationOfSubsidiariesWithMaterialNonControllingInterestsBeforeIntraGroupEliminationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i09d52421428d4aeaacc8685d47af381b_D20200101-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241104073 - Disclosure - Non-Controlling Interest (Details)",
     "role": "http://ptv.com/role/NonControllingInterestDetails",
     "shortName": "Non-Controlling Interest (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ptv:ScheduleOfSummaryOfAggregationOfSubsidiariesWithMaterialNonControllingInterestsBeforeIntraGroupEliminationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i09d52421428d4aeaacc8685d47af381b_D20200101-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210361008 - Disclosure - Share-based Payments",
     "role": "http://ptv.com/role/SharebasedPayments",
     "shortName": "Share-based Payments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ScheduleOfTradeAndOtherPayablesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241134074 - Disclosure - Trade And Other Payables (Details)",
     "role": "http://ptv.com/role/TradeAndOtherPayablesDetails",
     "shortName": "Trade And Other Payables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ScheduleOfTradeAndOtherPayablesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfLongTermLoanObligationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Borrowings",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241164075 - Disclosure - Long-term loan - Narrative (Details)",
     "role": "http://ptv.com/role/LongtermloanNarrativeDetails",
     "shortName": "Long-term loan - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i31f89a7ce4d04e35bfd30a3243e2a8b4_D20200901-20200930",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ptv:DebtInstrumentPaymentTermsFinalFeePercentageOfOriginalPrincipalAmountOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfLongTermLoanObligationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Borrowings",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241174076 - Disclosure - Long-term loan obligations (Details)",
     "role": "http://ptv.com/role/LongtermloanobligationsDetails",
     "shortName": "Long-term loan obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfLongTermLoanObligationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ptv:BorrowingsNetLoanProceeds",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfLongTermLoanObligationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Borrowings",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241184077 - Disclosure - Long-term loan - Vedanta (Details)",
     "role": "http://ptv.com/role/LongtermloanVedantaDetails",
     "shortName": "Long-term loan - Vedanta (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfBorrowingCostsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "idacb43c77c3642b6b12c326f6a9d9d00_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:Borrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RightofuseAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241214078 - Disclosure - Leases (Details)",
     "role": "http://ptv.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:AdditionsToRightofuseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241224079 - Disclosure - Leases - Future payments (Details)",
     "role": "http://ptv.com/role/LeasesFuturepaymentsDetails",
     "shortName": "Leases - Future payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-4",
      "lang": "en-US",
      "name": "ifrs-full:RentalIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241254080 - Disclosure - Capital And Financial Risk Management Credit Risk (Details)",
     "role": "http://ptv.com/role/CapitalAndFinancialRiskManagementCreditRiskDetails",
     "shortName": "Capital And Financial Risk Management Credit Risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:CreditExposure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TradeAndOtherCurrentReceivables",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241264081 - Disclosure - Capital And Financial Risk Management - Neither past due nor impaired (Details)",
     "role": "http://ptv.com/role/CapitalAndFinancialRiskManagementNeitherpastduenorimpairedDetails",
     "shortName": "Capital And Financial Risk Management - Neither past due nor impaired (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:InformationAboutCreditQualityOfNeitherPastDueNorImpairedFinancialAssets",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i54782be3755f42f299ec6e510f911049_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:TradeAndOtherCurrentReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:FinancialLiabilities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241274082 - Disclosure - Capital And Financial Risk Management Liquidity Risk (Details)",
     "role": "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails",
     "shortName": "Capital And Financial Risk Management Liquidity Risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i0d532f8cd57d44e094652bdb45d80b28_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentFinancialLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241284083 - Disclosure - Capital And Financial Risk Management - Narrative (Details)",
     "role": "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails",
     "shortName": "Capital And Financial Risk Management - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210551009 - Disclosure - Finance Cost Net",
     "role": "http://ptv.com/role/FinanceCostNet",
     "shortName": "Finance Cost Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R140": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EstimatedFinancialEffectOfContingentLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241314084 - Disclosure - Commitments And Contingencies (Details)",
     "role": "http://ptv.com/role/CommitmentsAndContingenciesDetails",
     "shortName": "Commitments And Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EstimatedFinancialEffectOfContingentLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R141": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241344085 - Disclosure - Related Party Transactions - Key Management Personnel Compensation (Details)",
     "role": "http://ptv.com/role/RelatedPartyTransactionsKeyManagementPersonnelCompensationDetails",
     "shortName": "Related Party Transactions - Key Management Personnel Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R142": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfInformationAboutShareholdingsOfKeyManagementPersonnelExplanatoryTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71a68d6d9c954ea8b93f8238dcd115d6_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ptv:NumberOfSharesHeld",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241354086 - Disclosure - Related Party Transactions - Directors and Senior Mangers (Details)",
     "role": "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
     "shortName": "Related Party Transactions - Directors and Senior Mangers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfInformationAboutShareholdingsOfKeyManagementPersonnelExplanatoryTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71a68d6d9c954ea8b93f8238dcd115d6_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ptv:NumberOfSharesHeld",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R143": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i1ba3b47d859644568543904355f0c030_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ptv:NumberOfSharesHeld",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241364087 - Disclosure - Related party transactions - Narrative (Details)",
     "role": "http://ptv.com/role/RelatedpartytransactionsNarrativeDetails",
     "shortName": "Related party transactions - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i1ba3b47d859644568543904355f0c030_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ptv:NumberOfSharesHeld",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R144": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241394088 - Disclosure - Taxation (Details)",
     "role": "http://ptv.com/role/TaxationDetails",
     "shortName": "Taxation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R145": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241404089 - Disclosure - Taxation - Recognised Income Tax Expense (Details)",
     "role": "http://ptv.com/role/TaxationRecognisedIncomeTaxExpenseDetails",
     "shortName": "Taxation - Recognised Income Tax Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxExpenseIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R146": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfReconciliationOfEffectiveTaxRateTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241414090 - Disclosure - Taxation - Reconciliation of Effective Tax Rate (Details)",
     "role": "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails",
     "shortName": "Taxation - Reconciliation of Effective Tax Rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfReconciliationOfEffectiveTaxRateTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R147": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241424091 - Disclosure - Taxation - Deferred Tax Assets and Liabilities (Details)",
     "role": "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Taxation - Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i323d028b059949e7a1771ca90055410c_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:IncomeTaxExpenseContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R148": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic5e6f7e06f9e46029857744d607f2a3d_D20180101-20181231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ptv:GainLossOnDerecognisedSaleOfAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241454092 - Disclosure - Sale of Assets (Details)",
     "role": "http://ptv.com/role/SaleofAssetsDetails",
     "shortName": "Sale of Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic5e6f7e06f9e46029857744d607f2a3d_D20180101-20181231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ptv:GainLossOnDerecognisedSaleOfAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R149": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ChangesInTheValueOfSubsidiaryPreferredSharesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ia19bf80e691c4314a5f8a45307ca364b_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ptv:CashDistribution",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241484093 - Disclosure - Tal Merger Agreement (Details)",
     "role": "http://ptv.com/role/TalMergerAgreementDetails",
     "shortName": "Tal Merger Agreement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i79f90cb883ac47eaab8fe60b985f2baa_D20180101-20181231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ptv:PurchaseOptionAgreementGrossProceedsThreshold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210581010 - Disclosure - Earnings/(Loss) per Share",
     "role": "http://ptv.com/role/EarningsLossperShare",
     "shortName": "Earnings/(Loss) per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R150": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241514094 - Disclosure - Subsequent Events (Details)",
     "role": "http://ptv.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ib8c809d930e34b6298aceb85e63cc297_D20210108-20210108",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210611011 - Disclosure - Property and Equipment",
     "role": "http://ptv.com/role/PropertyandEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210671012 - Disclosure - Intangible Assets",
     "role": "http://ptv.com/role/IntangibleAssets",
     "shortName": "Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210731013 - Disclosure - Other Financial Assets",
     "role": "http://ptv.com/role/OtherFinancialAssets",
     "shortName": "Other Financial Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfEquityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210761014 - Disclosure - Equity",
     "role": "http://ptv.com/role/Equity",
     "shortName": "Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfEquityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010002 - Statement - Consolidated Statements of Comprehensive Income/(Loss)",
     "role": "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
     "shortName": "Consolidated Statements of Comprehensive Income/(Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:ProfitLossFromOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfSubsidiaryPreferredSharesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210801015 - Disclosure - Subsidiary Preferred Shares",
     "role": "http://ptv.com/role/SubsidiaryPreferredShares",
     "shortName": "Subsidiary Preferred Shares",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfSubsidiaryPreferredSharesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210861016 - Disclosure - Financial instruments",
     "role": "http://ptv.com/role/Financialinstruments",
     "shortName": "Financial instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfSubsidiaryNotesPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211001017 - Disclosure - Subsidiary Notes Payable",
     "role": "http://ptv.com/role/SubsidiaryNotesPayable",
     "shortName": "Subsidiary Notes Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfSubsidiaryNotesPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211061018 - Disclosure - Non-Controlling Interest",
     "role": "http://ptv.com/role/NonControllingInterest",
     "shortName": "Non-Controlling Interest",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211111019 - Disclosure - Trade And Other Payables",
     "role": "http://ptv.com/role/TradeAndOtherPayables",
     "shortName": "Trade And Other Payables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211141020 - Disclosure - Long-term loan",
     "role": "http://ptv.com/role/Longtermloan",
     "shortName": "Long-term loan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211191021 - Disclosure - Leases",
     "role": "http://ptv.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211231022 - Disclosure - Capital And Financial Risk Management",
     "role": "http://ptv.com/role/CapitalAndFinancialRiskManagement",
     "shortName": "Capital And Financial Risk Management",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211291023 - Disclosure - Commitments And Contingencies",
     "role": "http://ptv.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments And Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211321024 - Disclosure - Related Party Transactions",
     "role": "http://ptv.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020003 - Statement - Consolidated Statements of Financial Position",
     "role": "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
     "shortName": "Consolidated Statements of Financial Position",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:OtherNoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211371025 - Disclosure - Taxation",
     "role": "http://ptv.com/role/Taxation",
     "shortName": "Taxation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:SaleOfAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211431026 - Disclosure - Sale of Assets",
     "role": "http://ptv.com/role/SaleofAssets",
     "shortName": "Sale of Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:SaleOfAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfMergerAgreementTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211461027 - Disclosure - Tal Merger Agreement",
     "role": "http://ptv.com/role/TalMergerAgreement",
     "shortName": "Tal Merger Agreement",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfMergerAgreementTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211491028 - Disclosure - Subsequent Events",
     "role": "http://ptv.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220022001 - Disclosure - Accounting Policies (Policies)",
     "role": "http://ptv.com/role/AccountingPoliciesPolicies",
     "shortName": "Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForSubsidiariesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230033001 - Disclosure - Accounting Policies (Tables)",
     "role": "http://ptv.com/role/AccountingPoliciesTables",
     "shortName": "Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForSubsidiariesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230123003 - Disclosure - Revenue (Tables)",
     "role": "http://ptv.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230213004 - Disclosure - Segment Information (Tables)",
     "role": "http://ptv.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:SummaryOfInvestmentsHeldAtFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230243005 - Disclosure - Investments held at fair value (Tables)",
     "role": "http://ptv.com/role/InvestmentsheldatfairvalueTables",
     "shortName": "Investments held at fair value (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:SummaryOfInvestmentsHeldAtFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:SummaryOfInvestmentsInAssociatesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230293006 - Disclosure - Investments in Associates (Tables)",
     "role": "http://ptv.com/role/InvestmentsinAssociatesTables",
     "shortName": "Investments in Associates (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:SummaryOfInvestmentsInAssociatesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "iaca9333b86144c1aa584c2f856df98bf_I20171231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfSharesIssued",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030004 - Statement - Consolidated Statements of Changes in Equity",
     "role": "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
     "shortName": "Consolidated Statements of Changes in Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71ad8724fb504bed9c8564f2d25aa6f7_I20171231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfTotalOperatingExpenseExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230343007 - Disclosure - Operating Expenses (Tables)",
     "role": "http://ptv.com/role/OperatingExpensesTables",
     "shortName": "Operating Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfTotalOperatingExpenseExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:ShareBasedPaymentExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230373008 - Disclosure - Share-based Payments (Tables)",
     "role": "http://ptv.com/role/SharebasedPaymentsTables",
     "shortName": "Share-based Payments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:ShareBasedPaymentExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230563009 - Disclosure - Finance Cost Net (Tables)",
     "role": "http://ptv.com/role/FinanceCostNetTables",
     "shortName": "Finance Cost Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:EarningsLossAttributableToOwnersOfCompanyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230593010 - Disclosure - Earnings/(Loss) per Share (Tables)",
     "role": "http://ptv.com/role/EarningsLossperShareTables",
     "shortName": "Earnings/(Loss) per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:EarningsLossAttributableToOwnersOfCompanyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230623011 - Disclosure - Property and Equipment (Tables)",
     "role": "http://ptv.com/role/PropertyandEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230683012 - Disclosure - Intangible Assets (Tables)",
     "role": "http://ptv.com/role/IntangibleAssetsTables",
     "shortName": "Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:OtherFinancialAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230743013 - Disclosure - Other Financial Assets (Tables)",
     "role": "http://ptv.com/role/OtherFinancialAssetsTables",
     "shortName": "Other Financial Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:OtherFinancialAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:SummaryOfEquityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230773014 - Disclosure - Equity (Tables)",
     "role": "http://ptv.com/role/EquityTables",
     "shortName": "Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:SummaryOfEquityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:SummaryOfSubsidiaryPreferredSharesBalancesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230813015 - Disclosure - Subsidiary Preferred Shares (Tables)",
     "role": "http://ptv.com/role/SubsidiaryPreferredSharesTables",
     "shortName": "Subsidiary Preferred Shares (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:SummaryOfSubsidiaryPreferredSharesBalancesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfChangesInFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesAndConvertibleNotesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230873016 - Disclosure - Financial instruments (Tables)",
     "role": "http://ptv.com/role/FinancialinstrumentsTables",
     "shortName": "Financial instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfChangesInFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesAndConvertibleNotesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040005 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://ptv.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:ScheduleOfNotesPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231013017 - Disclosure - Subsidiary Notes Payable (Tables)",
     "role": "http://ptv.com/role/SubsidiaryNotesPayableTables",
     "shortName": "Subsidiary Notes Payable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:ScheduleOfNotesPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231073018 - Disclosure - Non-Controlling Interest (Tables)",
     "role": "http://ptv.com/role/NonControllingInterestTables",
     "shortName": "Non-Controlling Interest (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:ScheduleOfTradeAndOtherPayablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231123019 - Disclosure - Trade And Other Payables (Tables)",
     "role": "http://ptv.com/role/TradeAndOtherPayablesTables",
     "shortName": "Trade And Other Payables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:ScheduleOfTradeAndOtherPayablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfLongTermLoanObligationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231153020 - Disclosure - Long-term loan (Tables)",
     "role": "http://ptv.com/role/LongtermloanTables",
     "shortName": "Long-term loan (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfLongTermLoanObligationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231203021 - Disclosure - Leases (Tables)",
     "role": "http://ptv.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCreditRiskExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231243022 - Disclosure - Capital And Financial Risk Management (Tables)",
     "role": "http://ptv.com/role/CapitalAndFinancialRiskManagementTables",
     "shortName": "Capital And Financial Risk Management (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCreditRiskExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231333024 - Disclosure - Related Party Transactions (Tables)",
     "role": "http://ptv.com/role/RelatedPartyTransactionsTables",
     "shortName": "Related Party Transactions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfIncomeTaxesRecognizedInComprehensiveIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231383025 - Disclosure - Taxation (Tables)",
     "role": "http://ptv.com/role/TaxationTables",
     "shortName": "Taxation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ptv:DisclosureOfIncomeTaxesRecognizedInComprehensiveIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i7ac27f0255c64107906e2c7fe4251f4b_I20190719",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ptv:NumberOfSharesOnConversionFromNotes",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240044001 - Disclosure - Accounting Policies - Subsidiaries (Details)",
     "role": "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
     "shortName": "Accounting Policies - Subsidiaries (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForSubsidiariesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "idf6addbcdf054bc6aef6e8259c4b252d_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfVotingPowerHeldInSubsidiary",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5dc7a137ba854fbeac09c77fb2f7e276_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240054002 - Disclosure - Accounting Policies - Property and Equipment (Details)",
     "role": "http://ptv.com/role/AccountingPoliciesPropertyandEquipmentDetails",
     "shortName": "Accounting Policies - Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5dc7a137ba854fbeac09c77fb2f7e276_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210011001 - Disclosure - Accounting Policies",
     "role": "http://ptv.com/role/AccountingPolicies",
     "shortName": "Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RightofuseAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240064003 - Disclosure - Accounting Policies - Leases (Details)",
     "role": "http://ptv.com/role/AccountingPoliciesLeasesDetails",
     "shortName": "Accounting Policies - Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:FinancialImpactOfIFRS16AdoptionTextBlock",
       "ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8b60793fe3b4048a5a969f8d9db83a0_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ptv:AccumulatedDeficit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i56dff7e8699147609a2e7b58bd6d027d_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GainsLossesRecognisedInProfitOrLossExcludingExchangeDifferencesFairValueMeasurementAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240074004 - Disclosure - Accounting Policies (Details)",
     "role": "http://ptv.com/role/AccountingPoliciesDetails",
     "shortName": "Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i56dff7e8699147609a2e7b58bd6d027d_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GainsLossesRecognisedInProfitOrLossExcludingExchangeDifferencesFairValueMeasurementAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240134006 - Disclosure - Revenue (Details)",
     "role": "http://ptv.com/role/RevenueDetails",
     "shortName": "Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240144007 - Disclosure - Revenue - Disaggregation of revenue, timing of contract (Details)",
     "role": "http://ptv.com/role/RevenueDisaggregationofrevenuetimingofcontractDetails",
     "shortName": "Revenue - Disaggregation of revenue, timing of contract (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "idb1def89453b4ddfb7ac8194895c79a7_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240154008 - Disclosure - Revenue - Disaggregation of revenue, Customers over 10% of revenue (Details)",
     "role": "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails",
     "shortName": "Revenue - Disaggregation of revenue, Customers over 10% of revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ibff00b997cc348a985b785cf8a80925c_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic6680bc454334edebb291d10af605f11_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ptv:RateOfBudgetEstimateToSatisfyRevenuePerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240164009 - Disclosure - Revenue - Budgeted Costs to complete (Details)",
     "role": "http://ptv.com/role/RevenueBudgetedCoststocompleteDetails",
     "shortName": "Revenue - Budgeted Costs to complete (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic6680bc454334edebb291d10af605f11_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ptv:RateOfBudgetEstimateToSatisfyRevenuePerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ReceivablesFromContractsWithCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240174010 - Disclosure - Revenue - Contract Balances (Details)",
     "role": "http://ptv.com/role/RevenueContractBalancesDetails",
     "shortName": "Revenue - Contract Balances (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ReceivablesFromContractsWithCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240184011 - Disclosure - Revenue - Remaining Performance Obligations (Details)",
     "role": "http://ptv.com/role/RevenueRemainingPerformanceObligationsDetails",
     "shortName": "Revenue - Remaining Performance Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5b8f49208fd14d25b9ac8e41dce33576_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240194012 - Disclosure - Revenue - Narrative (Details)",
     "role": "http://ptv.com/role/RevenueNarrativeDetails",
     "shortName": "Revenue - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ptv:RevenueRecognizedOnDeferredRevenueOutstandingAtPriorYearEnd",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240224013 - Disclosure - Segment Information (Details)",
     "role": "http://ptv.com/role/SegmentInformationDetails",
     "shortName": "Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i9811acfaab6b4284b74f90758a60af82_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromGovernmentGrants",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210081002 - Disclosure - New Standards and Interpretations Not Yet Adopted",
     "role": "http://ptv.com/role/NewStandardsandInterpretationsNotYetAdopted",
     "shortName": "New Standards and Interpretations Not Yet Adopted",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240254014 - Disclosure - Investments held at fair value - Roll forward (Details)",
     "role": "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails",
     "shortName": "Investments held at fair value - Roll forward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ptv:FinancialAssetsAtFairValueThroughProfitOrLossBeforeAllocationToLongTermInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240264015 - Disclosure - Investments held at fair value - Gain on deconsolidation (Details)",
     "role": "http://ptv.com/role/InvestmentsheldatfairvalueGainondeconsolidationDetails",
     "shortName": "Investments held at fair value - Gain on deconsolidation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240274016 - Disclosure - Investments held at fair value - Narrative (Details)",
     "role": "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
     "shortName": "Investments held at fair value - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i4abd053cd4484d41b84e46274fd4b58f_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:IncreaseDecreaseInFairValueMeasurementAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240304017 - Disclosure - Investments in Associates - Narrative (Details)",
     "role": "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
     "shortName": "Investments in Associates - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i99224168d1384eee955bf233c18e06d2_I20190701",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SummaryOfInvestmentsInAssociatesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InvestmentsInAssociates",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240314018 - Disclosure - Investments in Associates (Details)",
     "role": "http://ptv.com/role/InvestmentsinAssociatesDetails",
     "shortName": "Investments in Associates (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SummaryOfInvestmentsInAssociatesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic5e6f7e06f9e46029857744d607f2a3d_D20180101-20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ptv:CashInvestmentInAssociate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240324019 - Disclosure - Investments in Associates - Gelesis (Details)",
     "role": "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails",
     "shortName": "Investments in Associates - Gelesis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SummaryOfFinancialInformationOfGelesisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i46e986450586428480d3cc19a2e67fa3_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240354020 - Disclosure - Operating Expenses (Details)",
     "role": "http://ptv.com/role/OperatingExpensesDetails",
     "shortName": "Operating Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfInformationAboutEmployeesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:AverageNumberOfEmployees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ShareBasedPaymentExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240384021 - Disclosure - Share-based Payments as reflected in the Consolidated Statement of Income/(Loss) (Details)",
     "role": "http://ptv.com/role/SharebasedPaymentsasreflectedintheConsolidatedStatementofIncomeLossDetails",
     "shortName": "Share-based Payments as reflected in the Consolidated Statement of Income/(Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ShareBasedPaymentExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i40760b6b2487442195584564721c469e_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ie2535d614e8f48bba8f21594d057d07d_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240394022 - Disclosure - Share-based Payments - RSU Activity Rollforward (Details)",
     "role": "http://ptv.com/role/SharebasedPaymentsRSUActivityRollforwardDetails",
     "shortName": "Share-based Payments - RSU Activity Rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ib58bb04f7e0b49e994dc9a163453e749_I20171231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240404023 - Disclosure - Share-based payment - Stock Options Rollforward (Details)",
     "role": "http://ptv.com/role/SharebasedpaymentStockOptionsRollforwardDetails",
     "shortName": "Share-based payment - Stock Options Rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "2",
      "lang": "en-US",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
      "reportCount": 1,
      "unique": true,
      "unitRef": "gbpPerShare",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210111003 - Disclosure - Revenue",
     "role": "http://ptv.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240414024 - Disclosure - Share-based Payments, Narrative - Ariya Stock Option Exchange (Details)",
     "role": "http://ptv.com/role/SharebasedPaymentsNarrativeAriyaStockOptionExchangeDetails",
     "shortName": "Share-based Payments, Narrative - Ariya Stock Option Exchange (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ia015f03bbaec4aaf8a97ba49084bd9c6_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5df3f3c5c96f4c7e98ccf865477bfc27_D20150601-20150630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ptv:ShareBasedPaymentArrangementsAuthorizedAmountPercentageOfCommonSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240424025 - Disclosure - Share-based payment, Narrative - Performance Share Plan (Details)",
     "role": "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails",
     "shortName": "Share-based payment, Narrative - Performance Share Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5df3f3c5c96f4c7e98ccf865477bfc27_D20150601-20150630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ptv:ShareBasedPaymentArrangementsAuthorizedAmountPercentageOfCommonSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240434026 - Disclosure - Share-based payment - Weighted average assumptions (Details)",
     "role": "http://ptv.com/role/SharebasedpaymentWeightedaverageassumptionsDetails",
     "shortName": "Share-based payment - Weighted average assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240444027 - Disclosure - Share-based payment \u2014 Range of exercise prices (Details)",
     "role": "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails",
     "shortName": "Share-based payment \u2014 Range of exercise prices (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ibbfff66bf75040da9db0ed9fdba24cdb_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:ExercisePriceOfOutstandingShareOptions2019",
      "reportCount": 1,
      "unique": true,
      "unitRef": "gbpPerShare",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ShareBasedPaymentExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240454028 - Disclosure - Share-based payment, Narrative - PureTech LLC Incentive Stock (Details)",
     "role": "http://ptv.com/role/SharebasedpaymentNarrativePureTechLLCIncentiveStockDetails",
     "shortName": "Share-based payment, Narrative - PureTech LLC Incentive Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "iff399cd18fb84b49be31daf1757c8a8d_D20180101-20181231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240464029 - Disclosure - Share-based payment arrangements - Subsidiary Plans (Details)",
     "role": "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
     "shortName": "Share-based payment arrangements - Subsidiary Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfSubsidiaryShareBasedPaymentPlansTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i51869c26644c47ff9f4bb44c9105f9c1_I20171231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240474030 - Disclosure - Share-based payment arrangements - Weighted Average Options Outstanding (Details)",
     "role": "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsOutstandingDetails",
     "shortName": "Share-based payment arrangements - Weighted Average Options Outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfWeightedAverageExercisePricesForOptionsOutstandingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i139d480d7d4d4291be9a3ee20a08b5a3_I20201231",
      "decimals": "2",
      "lang": "en-US",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
      "reportCount": 1,
      "unitRef": "gbpPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240484031 - Disclosure - Share-based payment arrangements - Weighted Average Options granted (Details)",
     "role": "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsgrantedDetails",
     "shortName": "Share-based payment arrangements - Weighted Average Options granted (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfWeightedAverageExercisePricesForOptionsGrantedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ib761c9da0f3945e3a942425d8735dda3_D20200101-20201231",
      "decimals": "2",
      "lang": "en-US",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240494032 - Disclosure - Share-based payment arrangements - Weighted Average Options forfeited (Details)",
     "role": "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsforfeitedDetails",
     "shortName": "Share-based payment arrangements - Weighted Average Options forfeited (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfWeightedAverageExercisePricesForOptionsForfeitedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "id250b8779b30443296f5cc35b760b70b_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240504033 - Disclosure - Share-based payment arrangements - Weighted Average Options exercisable (Details)",
     "role": "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails",
     "shortName": "Share-based payment arrangements - Weighted Average Options exercisable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfWeightedAverageExercisePricesForOptionsExercisableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i139d480d7d4d4291be9a3ee20a08b5a3_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210201004 - Disclosure - Segment Information",
     "role": "http://ptv.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfOptionLifeShareOptionsGranted",
      "reportCount": 1,
      "unitRef": "y",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240514034 - Disclosure - Share-based payment arrangements - Significant Subsidiary Plans - Vedanta 2010 Plan (Details)",
     "role": "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails",
     "shortName": "Share-based payment arrangements - Significant Subsidiary Plans - Vedanta 2010 Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "id250b8779b30443296f5cc35b760b70b_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:ExpectedDividendShareOptionsGranted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfOptionLifeShareOptionsGranted",
      "reportCount": 1,
      "unitRef": "y",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240524035 - Disclosure - Share-based payment arrangements - Significant Subsidiary Plans - Gelesis 2016 Plan (Details)",
     "role": "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
     "shortName": "Share-based payment arrangements - Significant Subsidiary Plans - Gelesis 2016 Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SignificantSubsidiaryPlanGelesis2016PlanRangeOfAssumptionsOfFairValueOfStockOptionGrantsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i1672fa20cd67434c87d16bfb3e0e0fe1_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfOptionLifeShareOptionsGranted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "y",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfOptionLifeShareOptionsGranted",
      "reportCount": 1,
      "unitRef": "y",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240534036 - Disclosure - Share-based payment arrangements - Significant Subsidiary Plan - Karuna 2009 Plan (Details)",
     "role": "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
     "shortName": "Share-based payment arrangements - Significant Subsidiary Plan - Karuna 2009 Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SignificantSubsidiaryPlanKaruna2009PlanRangeOfAssumptionsOfFairValueOfStockOptionGrantsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i6625a742048c4dfcaafc4bdd4c8f7c34_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfOptionLifeShareOptionsGranted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "y",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ShareBasedPaymentExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240544037 - Disclosure - Share-based payment arrangements - Other Subsidiary Plans (Details)",
     "role": "http://ptv.com/role/SharebasedpaymentarrangementsOtherSubsidiaryPlansDetails",
     "shortName": "Share-based payment arrangements - Other Subsidiary Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i6bc0972ae40144d9abad694f99514000_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240574038 - Disclosure - Finance Cost Net (Details)",
     "role": "http://ptv.com/role/FinanceCostNetDetails",
     "shortName": "Finance Cost Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240604039 - Disclosure - Earnings/(Loss) per Share (Details)",
     "role": "http://ptv.com/role/EarningsLossperShareDetails",
     "shortName": "Earnings/(Loss) per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:EarningsLossAttributableToOwnersOfCompanyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i23d0d29ac51747a99b6d4e0a9911b9cd_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240634040 - Disclosure - Property and Equipment, Cost (Details)",
     "role": "http://ptv.com/role/PropertyandEquipmentCostDetails",
     "shortName": "Property and Equipment, Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ib861559a338547839835e2711d462d1d_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i5bf48c54f70643ec988d51bac74d0937_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240644041 - Disclosure - Property and Equipment, Accumulated depreciation and impairment loss (Details)",
     "role": "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
     "shortName": "Property and Equipment, Accumulated depreciation and impairment loss (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ptv:DisclosureOfAccumulatedDepreciationAndImpairmentLossTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i9bab28f023024769a5bb145110fafa91_I20171231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "i71154e7c1d634e26b57c67490883799c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240654042 - Disclosure - Property and Equipment, Net (Details)",
     "role": "http://ptv.com/role/PropertyandEquipmentNetDetails",
     "shortName": "Property and Equipment, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ptv-20201231.htm",
      "contextRef": "ic8de3632cbbe4a2180a961f6ee3c3b63_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DepreciationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240664043 - Disclosure - Property and Equipment - Narrative (Details)",
     "role": "http://ptv.com/role/PropertyandEquipmentNarrativeDetails",
     "shortName": "Property and Equipment - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    }
   },
   "segmentCount": 215,
   "tag": {
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "UNITED STATES"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AddressTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.",
        "label": "Address Type [Domain]",
        "terseLabel": "Address Type [Domain]"
       }
      }
     },
     "localname": "AddressTypeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r325",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business contact for the entity",
        "label": "Business Contact [Member]",
        "terseLabel": "Business Contact"
       }
      }
     },
     "localname": "BusinessContactMember",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of contact personnel",
        "label": "Contact Personnel Name",
        "terseLabel": "Contact Personnel Name"
       }
      }
     },
     "localname": "ContactPersonnelName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard",
        "terseLabel": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r324",
      "r325",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Document Information [Line Items]",
        "terseLabel": "Document and Entity Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document and Entity Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement",
        "terseLabel": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report",
        "terseLabel": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country",
        "terseLabel": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Addresses, Address Type [Axis]",
        "terseLabel": "Entity Addresses, Address Type [Axis]"
       }
      }
     },
     "localname": "EntityAddressesAddressTypeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag",
        "terseLabel": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "ifrs-full_AccrualsClassifiedAsCurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://ptv.com/role/TradeAndOtherPayablesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of accruals classified as current. [Refer: Accruals]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accruals classified as current",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccrualsClassifiedAsCurrent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TradeAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember": {
     "auth_ref": [
      "r75",
      "r83",
      "r119",
      "r130",
      "r133"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation, amortisation and impairment. [Refer: Impairment loss; Depreciation and amortisation expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated depreciation, amortisation and impairment [member]",
        "terseLabel": "Accumulated depreciation and impairment loss"
       }
      }
     },
     "localname": "AccumulatedDepreciationAmortisationAndImpairmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "auth_ref": [
      "r75",
      "r83",
      "r119",
      "r130",
      "r133"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation and amortisation. [Refer: Depreciation and amortisation expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated depreciation and amortisation [member]",
        "terseLabel": "Accumulated amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsAccumulatedAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r120"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, intangible assets other than goodwill",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r76"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment",
        "terseLabel": "Additions, net of transfers"
       }
      }
     },
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "auth_ref": [
      "r228"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions to right-of-use assets",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "AdditionsToRightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "auth_ref": [
      "r109"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjusted weighted average number of ordinary shares outstanding",
        "terseLabel": "Weighted average number of ordinary shareholders at December 31,"
       }
      }
     },
     "localname": "AdjustedWeightedAverageShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInFinancialAssetsHeldForTrading": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in financial assets held for trading to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Financial assets; Financial assets at fair value through profit or loss, classified as held for trading; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in financial assets held for trading",
        "terseLabel": "(Gain)/loss on short-term investments"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInFinancialAssetsHeldForTrading",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in other assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other assets; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in other assets",
        "terseLabel": "Other financial assets"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInOtherAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in other current assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other current assets; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in other current assets",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInOtherCurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 21.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in trade and other receivables",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for depreciation and amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Depreciation and amortisation expense; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for depreciation and amortisation expense",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForFairValueGainsLosses": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 24.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for fair value losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for fair value losses (gains)",
        "terseLabel": "(Gain)/loss on investments held at fair value"
       }
      }
     },
     "localname": "AdjustmentsForFairValueGainsLosses",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForFinanceCosts": {
     "auth_ref": [
      "r149"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 18.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for finance costs to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Finance costs; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for finance costs",
        "terseLabel": "Finance costs, net"
       }
      }
     },
     "localname": "AdjustmentsForFinanceCosts",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for gain (loss) on disposals investments in subsidiaries, joint ventures and associates to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Associates [member]; Joint ventures [member]; Subsidiaries [member]; Investments in subsidiaries, joint ventures and associates; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for gain (loss) on disposal of investments in subsidiaries, joint ventures and associates",
        "terseLabel": "Gain on deconsolidation"
       }
      }
     },
     "localname": "AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 25.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for gain (loss) on disposals of property, plant and equipment to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Property, plant and equipment; Disposals, property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for gain (loss) on disposals, property, plant and equipment",
        "terseLabel": "Disposal of assets"
       }
      }
     },
     "localname": "AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Impairment loss (reversal of impairment loss) recognised in profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss",
        "terseLabel": "Impairment of intangible assets"
       }
      }
     },
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncomeTaxExpense": {
     "auth_ref": [
      "r154"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for income tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for income tax expense",
        "terseLabel": "Income taxes, net"
       }
      }
     },
     "localname": "AdjustmentsForIncomeTaxExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInOtherOperatingPayables": {
     "auth_ref": [
      "r147"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 22.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in other operating payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in other operating payables",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInOtherOperatingPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable": {
     "auth_ref": [
      "r147"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade accounts payable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in trade accounts payable",
        "terseLabel": "Trade and other payables"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets": {
     "auth_ref": [
      "r136"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for losses (gains) on disposal of non-current assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Non-current assets; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for losses (gains) on disposal of non-current assets",
        "terseLabel": "Realized loss on sale of investments"
       }
      }
     },
     "localname": "AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss) [abstract]",
        "terseLabel": "Adjustments to reconcile net operating loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for share-based payments",
        "terseLabel": "Equity settled share-based payment expense"
       }
      }
     },
     "localname": "AdjustmentsForSharebasedPayments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 23.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for unrealised foreign exchange losses (gains)",
        "terseLabel": "Unrealized (gain)/loss on foreign currency transactions"
       }
      }
     },
     "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AggregatedMeasurementMember": {
     "auth_ref": [
      "r128",
      "r132",
      "r193"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of measurement. It also represents the standard value for the 'Measurement' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregated measurement [member]",
        "terseLabel": "Aggregated measurement [member]"
       }
      }
     },
     "localname": "AggregatedMeasurementMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "auth_ref": [
      "r30",
      "r214",
      "r231",
      "r232",
      "r253",
      "r273",
      "r275",
      "r298",
      "r300",
      "r305"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregated time bands [member]",
        "terseLabel": "Aggregated time bands [member]"
       }
      }
     },
     "localname": "AggregatedTimeBandsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/LeasesDetails",
      "http://ptv.com/role/LeasesFuturepaymentsDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AllLevelsOfFairValueHierarchyMember": {
     "auth_ref": [
      "r87",
      "r194"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "All levels of fair value hierarchy [member]",
        "terseLabel": "All levels of fair value hierarchy [member]"
       }
      }
     },
     "localname": "AllLevelsOfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsNarrativeDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AmortisationExpense": {
     "auth_ref": [
      "r11"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives."
       }
      },
      "en-us": {
       "role": {
        "label": "Amortisation expense",
        "terseLabel": "Amortization of intangible assets",
        "verboseLabel": "Amortisation expense"
       }
      }
     },
     "localname": "AmortisationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Amortisation, intangible assets other than goodwill",
        "terseLabel": "Amortization"
       }
      }
     },
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsAccumulatedAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ApplicableTaxRate": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 9.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      },
      "en-us": {
       "role": {
        "label": "Applicable tax rate",
        "terseLabel": "Weighted-average statutory rate"
       }
      }
     },
     "localname": "ApplicableTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_Assets": {
     "auth_ref": [
      "r27",
      "r193",
      "r194",
      "r198",
      "r285",
      "r288"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://ptv.com/role/SegmentInformationDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_NetAssetsLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets",
        "terseLabel": "Total assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AssetsAndLiabilitiesAxis": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets and liabilities [axis]",
        "terseLabel": "Assets and liabilities [axis]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AssetsAndLiabilitiesMember": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for assets and liabilities. It also represents the standard value for the 'Assets and liabilities' axis if no other member is used. [Refer: Assets; Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Assets and liabilities [member]",
        "terseLabel": "Assets and liabilities [member]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AtFairValueMember": {
     "auth_ref": [
      "r128",
      "r132",
      "r193"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for measurement based on fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date."
       }
      },
      "en-us": {
       "role": {
        "label": "At fair value [member]",
        "terseLabel": "At fair value [member]"
       }
      }
     },
     "localname": "AtFairValueMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AuditorsRemuneration": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://ptv.com/role/OperatingExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of fees paid or payable to the entity's auditors."
       }
      },
      "en-us": {
       "role": {
        "label": "Auditor's remuneration",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AuditorsRemuneration",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AuditorsRemunerationForAuditServices": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://ptv.com/role/OperatingExpensesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_AuditorsRemuneration",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of fees paid or payable to the entity's auditors for auditing services."
       }
      },
      "en-us": {
       "role": {
        "label": "Auditor's remuneration for audit services",
        "terseLabel": "Audit of these financial statements"
       }
      }
     },
     "localname": "AuditorsRemunerationForAuditServices",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AuditorsRemunerationForOtherServices": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://ptv.com/role/OperatingExpensesDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_AuditorsRemuneration",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of fees paid or payable to the entity's auditors for services that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Auditor's remuneration for other services",
        "terseLabel": "Non-audit related services"
       }
      }
     },
     "localname": "AuditorsRemunerationForOtherServices",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AverageEffectiveTaxRate": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax expense (income) divided by the accounting profit. [Refer: Accounting profit]"
       }
      },
      "en-us": {
       "role": {
        "label": "Average effective tax rate",
        "totalLabel": "Average effective tax rate"
       }
      }
     },
     "localname": "AverageEffectiveTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_AverageNumberOfEmployees": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The average number of personnel employed by the entity during a period."
       }
      },
      "en-us": {
       "role": {
        "label": "Average number of employees",
        "terseLabel": "Average number of employees"
       }
      }
     },
     "localname": "AverageNumberOfEmployees",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)."
       }
      },
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share",
        "terseLabel": "Basic earnings/(loss) per share"
       }
      }
     },
     "localname": "BasicEarningsLossPerShare",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_Borrowings": {
     "auth_ref": [
      "r27"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Long-term loan"
       }
      }
     },
     "localname": "Borrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails",
      "http://ptv.com/role/LongtermloanobligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, adjustment to interest rate basis",
        "terseLabel": "Borrowings, adjustment to interest rate basis"
       }
      }
     },
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]",
        "terseLabel": "Borrowings by name [axis]"
       }
      }
     },
     "localname": "BorrowingsByNameAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BorrowingsByNameMember": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings by name [member]",
        "terseLabel": "Borrowings by name [member]"
       }
      }
     },
     "localname": "BorrowingsByNameMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BorrowingsInterestRate": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate",
        "terseLabel": "Borrowings, interest rate"
       }
      }
     },
     "localname": "BorrowingsInterestRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BottomOfRangeMember": {
     "auth_ref": [
      "r204",
      "r205",
      "r207",
      "r244",
      "r268",
      "r300"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      },
      "en-us": {
       "role": {
        "label": "Bottom of range [member]",
        "terseLabel": "Bottom of range [member]"
       }
      }
     },
     "localname": "BottomOfRangeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueBudgetedCoststocompleteDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "auth_ref": [
      "r75",
      "r80",
      "r119",
      "r123",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r249",
      "r258",
      "r259",
      "r316",
      "r321"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]",
        "terseLabel": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      }
     },
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsCostDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails",
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CarryingAmountMember": {
     "auth_ref": [
      "r80",
      "r123",
      "r129",
      "r131",
      "r132",
      "r249",
      "r258",
      "r259",
      "r316",
      "r320"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Carrying amount [member]",
        "terseLabel": "Carrying Amount"
       }
      }
     },
     "localname": "CarryingAmountMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/IntangibleAssetsAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsCostDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails",
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CashAndCashEquivalents": {
     "auth_ref": [
      "r20",
      "r156",
      "r184"
     ],
     "calculation": {
      "http://ptv.com/role/CapitalAndFinancialRiskManagementCreditRiskDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_CreditExposure",
       "weight": 1.0
      },
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementCreditRiskDetails",
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows",
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r155"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate cash flows arising from losing control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from losing control of subsidiaries or other businesses, classified as investing activities",
        "terseLabel": "Cash derecognized upon loss of control over subsidiary"
       }
      }
     },
     "localname": "CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "auth_ref": [
      "r134",
      "r157"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "auth_ref": [
      "r134",
      "r157"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities",
        "totalLabel": "Net cash provided by/(used in) investing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities [abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "auth_ref": [
      "r134",
      "r157"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashOutflowForLeases": {
     "auth_ref": [
      "r227"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash outflow for leases",
        "terseLabel": "Cash paid for rent (principal + interest)"
       }
      }
     },
     "localname": "CashOutflowForLeases",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of financial assets [axis]",
        "terseLabel": "Categories of financial assets [axis]"
       }
      }
     },
     "localname": "CategoriesOfFinancialAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "auth_ref": [
      "r99"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]",
        "terseLabel": "Categories of related parties [axis]"
       }
      }
     },
     "localname": "CategoriesOfRelatedPartiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
      "http://ptv.com/role/RelatedpartytransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "auth_ref": [
      "r112",
      "r115",
      "r201",
      "r230"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]",
        "terseLabel": "Classes of assets [axis]"
       }
      }
     },
     "localname": "ClassesOfAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfAssetsMember": {
     "auth_ref": [
      "r112",
      "r201",
      "r230"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets [member]",
        "terseLabel": "Assets [member]"
       }
      }
     },
     "localname": "ClassesOfAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "auth_ref": [
      "r266",
      "r267",
      "r297",
      "r308",
      "r309"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]",
        "terseLabel": "Classes of financial assets [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "auth_ref": [
      "r266",
      "r267",
      "r297"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [axis]",
        "terseLabel": "Classes of financial liabilities [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
      "http://ptv.com/role/SaleofAssetsDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails",
      "http://ptv.com/role/TalMergerAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [axis]",
        "terseLabel": "Classes of intangible assets other than goodwill [axis]"
       }
      }
     },
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsCostDetails",
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
      "http://ptv.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfLiabilitiesAxis": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of liabilities [axis]",
        "terseLabel": "Classes of liabilities [axis]"
       }
      }
     },
     "localname": "ClassesOfLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]",
        "terseLabel": "Classes of property, plant and equipment [axis]"
       }
      }
     },
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails",
      "http://ptv.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of share capital [axis]",
        "terseLabel": "Classes of share capital [axis]"
       }
      }
     },
     "localname": "ClassesOfShareCapitalAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/Cover",
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
      "http://ptv.com/role/RelatedpartytransactionsNarrativeDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeAriyaStockOptionExchangeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfShareCapitalMember": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Share capital [member]",
        "terseLabel": "Share capital [member]"
       }
      }
     },
     "localname": "ClassesOfShareCapitalMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/Cover",
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
      "http://ptv.com/role/RelatedpartytransactionsNarrativeDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeAriyaStockOptionExchangeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Components of equity [axis]",
        "terseLabel": "Components of equity [axis]"
       }
      }
     },
     "localname": "ComponentsOfEquityAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncome": {
     "auth_ref": [
      "r4",
      "r45",
      "r162",
      "r164",
      "r175",
      "r180"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "terseLabel": "Total comprehensive income/(loss) for the year",
        "totalLabel": "Total comprehensive income/(loss) for the year",
        "verboseLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails",
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income attributable to [abstract]",
        "terseLabel": "Comprehensive income/(loss) attributable to:",
        "verboseLabel": "Total comprehensive income/(loss) attributable to:"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r4",
      "r48"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss_1": {
       "order": 2.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to non-controlling interests",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "auth_ref": [
      "r4",
      "r49"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss_1": {
       "order": 1.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to owners of parent",
        "terseLabel": "Owners of the Company"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComputerEquipmentMember": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing computer equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Computer equipment [member]",
        "terseLabel": "Computer equipment and software"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails",
      "http://ptv.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ConstructionInProgressMember": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for expenditure capitalised during the construction of items of property, plant and equipment that are not yet available for use (ie not yet in the location and condition necessary for it to be capable of operating in the manner intended by the management). [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Construction in progress [member]",
        "terseLabel": "Construction in progress [member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails",
      "http://ptv.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContractDurationAxis": {
     "auth_ref": [
      "r219"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Contract duration [axis]",
        "terseLabel": "Contract duration [axis]"
       }
      }
     },
     "localname": "ContractDurationAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ContractDurationMember": {
     "auth_ref": [
      "r219"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all durations of contracts with customers. It also represents the standard value for the 'Contract duration' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Contract duration [member]",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "ContractDurationMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContractualCapitalCommitments": {
     "auth_ref": [
      "r11"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of capital commitments for which the entity has entered into a contract. [Refer: Capital commitments]"
       }
      },
      "en-us": {
       "role": {
        "label": "Contractual capital commitments",
        "terseLabel": "Non-cancellable contractual commitments"
       }
      }
     },
     "localname": "ContractualCapitalCommitments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CorporateLoansMember": {
     "auth_ref": [
      "r11",
      "r267",
      "r276"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for loans made to corporate entities."
       }
      },
      "en-us": {
       "role": {
        "label": "Loans to corporate entities [member]",
        "terseLabel": "Money Markets [member]"
       }
      }
     },
     "localname": "CorporateLoansMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CostApproachMember": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a valuation technique that reflects the amount that would be required currently to replace the service capacity of an asset (often referred to as 'current replacement cost')."
       }
      },
      "en-us": {
       "role": {
        "label": "Cost approach [member]",
        "terseLabel": "Cost Approach &amp; OPM allocation"
       }
      }
     },
     "localname": "CostApproachMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CreditExposure": {
     "auth_ref": [
      "r315",
      "r318",
      "r319"
     ],
     "calculation": {
      "http://ptv.com/role/CapitalAndFinancialRiskManagementCreditRiskDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of exposure to loss resulting from credit risk. [Refer: Credit risk [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Credit exposure",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "CreditExposure",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementCreditRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentAssets": {
     "auth_ref": [
      "r31",
      "r175",
      "r176"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current assets",
        "terseLabel": "Current assets",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "CurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "CurrentAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentContractLiabilities": {
     "auth_ref": [
      "r208"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current contract liabilities. [Refer: Contract liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current contract liabilities",
        "terseLabel": "Deferred revenue \u2013 short term",
        "verboseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "CurrentContractLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/RevenueContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current derivative financial liabilities",
        "terseLabel": "Warrant liability"
       }
      }
     },
     "localname": "CurrentDerivativeFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentFinanceLeaseReceivables": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current finance lease receivables. [Refer: Finance lease receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current finance lease receivables",
        "terseLabel": "Short-term Portion of Lease Receivable",
        "verboseLabel": "Lease receivable \u2013 short-term"
       }
      }
     },
     "localname": "CurrentFinanceLeaseReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentFinancialLiabilities": {
     "auth_ref": [
      "r254"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current financial liabilities. [Refer: Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current financial liabilities",
        "terseLabel": "Current financial liabilities"
       }
      }
     },
     "localname": "CurrentFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      },
      "http://ptv.com/role/LeasesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "negatedTerseLabel": "Lease Liability",
        "terseLabel": "Lease liability, current",
        "verboseLabel": "Short-term Portion of Lease Liability"
       }
      }
     },
     "localname": "CurrentLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/LeasesDetails",
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilities": {
     "auth_ref": [
      "r32",
      "r175",
      "r178"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have an unconditional right to defer settlement for at least twelve months after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "terseLabel": "Current liabilities",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "CurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "CurrentLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised."
       }
      },
      "en-us": {
       "role": {
        "label": "Current prepaid expenses",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "CurrentPrepaidExpenses",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxAssetsCurrent": {
     "auth_ref": [
      "r23"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The current amount of current tax assets. [Refer: Current tax assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax assets, current",
        "terseLabel": "Operating tax losses"
       }
      }
     },
     "localname": "CurrentTaxAssetsCurrent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "auth_ref": [
      "r65"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax expense (income)",
        "terseLabel": "Total current income tax expense/(benefit)"
       }
      }
     },
     "localname": "CurrentTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails",
      "http://ptv.com/role/TaxationRecognisedIncomeTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in equity resulting from tax on transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) through tax on share-based payment transactions, equity",
        "terseLabel": "Revaluation of deferred tax assets related\u00a0to\u00a0share-based\u00a0awards"
       }
      }
     },
     "localname": "DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r123"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets other than goodwill resulting from the loss of control of a subsidiary. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease through loss of control of subsidiary, intangible assets other than goodwill",
        "terseLabel": "Deconsolidation of subsidiary"
       }
      }
     },
     "localname": "DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsCostDetails",
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment": {
     "auth_ref": [
      "r80"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from the loss of control of a subsidiary. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease through loss of control of subsidiary, property, plant and equipment",
        "terseLabel": "Deconsolidation of subsidiaries"
       }
      }
     },
     "localname": "DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredIncome": {
     "auth_ref": [
      "r37"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liability representing income that has been received but is not yet earned. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred income",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxAssets": {
     "auth_ref": [
      "r24",
      "r28",
      "r69"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 7.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets and liabilities [abstract]"
       }
      }
     },
     "localname": "DeferredTaxAssetsAndLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "auth_ref": [
      "r70"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income)",
        "terseLabel": "Total deferred income tax expense/(benefit)"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationRecognisedIncomeTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tax expense or income relating to changes in deferred tax liabilities and deferred tax assets, recognised in profit or loss. [Refer: Deferred tax assets; Deferred tax expense (income); Deferred tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) recognised in profit or loss",
        "terseLabel": "Total income tax expense/(benefit), recognized"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationRecognisedIncomeTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "auth_ref": [
      "r24",
      "r28",
      "r69"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "negatedTerseLabel": "Deferred tax liabilities",
        "terseLabel": "Deferred tax liability"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax liability (asset)",
        "terseLabel": "Deferred tax assets (liabilities), net"
       }
      }
     },
     "localname": "DeferredTaxLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationExpense": {
     "auth_ref": [
      "r11"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives."
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation expense",
        "terseLabel": "Depreciation of tangible assets",
        "verboseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "DepreciationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentNarrativeDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r78",
      "r82"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation, property, plant and equipment",
        "negatedTerseLabel": "Depreciation"
       }
      }
     },
     "localname": "DepreciationPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "auth_ref": [
      "r224"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation, right-of-use assets",
        "terseLabel": "Depreciation",
        "verboseLabel": "Amortization of ROU assets"
       }
      }
     },
     "localname": "DepreciationRightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for employee benefits [text block]",
        "terseLabel": "Employee Benefits"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for fair value measurement. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for fair value measurement [text block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for finance income and costs. [Refer: Finance income (cost)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for finance income and costs [text block]",
        "terseLabel": "Finance Income and Finance Costs"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for financial assets. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial assets [text block]",
        "terseLabel": "Financial Assets"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForFinancialAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for financial instruments. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial instruments [text block]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for financial liabilities. [Refer: Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial liabilities [text block]",
        "terseLabel": "Financial Liabilities"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for foreign currency translation."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for foreign currency translation [text block]",
        "terseLabel": "Foreign Currency"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for the currency of the primary economic environment in which the entity operates."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for functional currency [text block]",
        "terseLabel": "Functional and Presentation Currency"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants": {
     "auth_ref": [
      "r89"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for government grants, including the methods of presentation adopted in the financial statements. [Refer: Government [member]; Government grants]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for government grants [text block]",
        "terseLabel": "Grant Income"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForGovernmentGrants",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for impairment of non-financial assets [text block]",
        "terseLabel": "Impairment"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for income tax."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for income tax [text block]",
        "terseLabel": "Taxation"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for intangible assets other than goodwill [text block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociates": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for investments in associates. [Refer: Associates [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for investment in associates [text block]",
        "terseLabel": "Associates"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForInvestmentInAssociates",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for issued capital. [Refer: Issued capital]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for issued capital [text block]",
        "terseLabel": "Share Capital"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIssuedCapitalExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for leases [text block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for property, plant and equipment [text block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for provisions. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for provisions [text block]",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for recognising revenue. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for recognition of revenue [text block]",
        "terseLabel": "IFRS 15, Revenue from Contracts with Customers"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for research and development expense. [Refer: Research and development expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for research and development expense [text block]",
        "terseLabel": "Development Costs"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for restricted cash and cash equivalents [text block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for segment reporting."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for segment reporting [text block]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for share-based payment transactions [text block]",
        "terseLabel": "Share-based Payments"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for subsidiaries. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for subsidiaries [text block]",
        "terseLabel": "Subsidiaries"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForSubsidiariesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the known or reasonably estimable information relevant to assessing the possible impact that the application of a new IFRS, that has been issued but is not yet effective, will have."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of expected impact of initial application of new standards or interpretations [text block]",
        "terseLabel": "New Standards and Interpretations Not Yet Adopted"
       }
      }
     },
     "localname": "DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/NewStandardsandInterpretationsNotYetAdopted"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time."
       }
      },
      "en-us": {
       "role": {
        "label": "Expected volatility, share options granted",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentWeightedaverageassumptionsDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DescriptionOfOptionLifeShareOptionsGranted": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The option life of share options granted."
       }
      },
      "en-us": {
       "role": {
        "label": "Option life, share options granted",
        "terseLabel": "Expected terms (in years)"
       }
      }
     },
     "localname": "DescriptionOfOptionLifeShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentWeightedaverageassumptionsDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Risk free interest rate, share options granted",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentWeightedaverageassumptionsDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DescriptionOfVoluntaryChangeInAccountingPolicy": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of a voluntary change in accounting policy."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of voluntary change in accounting policy [text block]",
        "terseLabel": "Change in Accounting Policy"
       }
      }
     },
     "localname": "DescriptionOfVoluntaryChangeInAccountingPolicy",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share",
        "terseLabel": "Diluted earnings/(loss) per share"
       }
      }
     },
     "localname": "DilutedEarningsLossPerShare",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares": {
     "auth_ref": [
      "r109"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of dilutive potential ordinary shares that relate to the assumed exercise of the entity's share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Dilutive effect of share options on number of ordinary shares",
        "terseLabel": "Effect of dilutive shares (please refer to Note 8)"
       }
      }
     },
     "localname": "DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory": {
     "auth_ref": [
      "r98"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of amounts incurred by the entity for provision of key management personnel services that are provided by separate management entities. [Refer: Key management personnel of entity or parent [member]; Separate management entities [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of amounts incurred by entity for provision of key management personnel services provided by separate management entities [text block]",
        "terseLabel": "Key Management Personnel Compensation"
       }
      }
     },
     "localname": "DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfAuditorsRemunerationExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of compensation to the entity's auditors."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of auditors' remuneration [text block]",
        "terseLabel": "Disclosure of auditors' remuneration"
       }
      }
     },
     "localname": "DisclosureOfAuditorsRemunerationExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for the preparation of the financial statements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of basis of preparation of financial statements [text block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBorrowingCostsExplanatory": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for borrowing costs."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of borrowing costs [text block]",
        "terseLabel": "Disclosure of Long-term loan - Vedanta"
       }
      }
     },
     "localname": "DisclosureOfBorrowingCostsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LongtermloanTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of borrowings [text block]",
        "terseLabel": "Long-term loan"
       }
      }
     },
     "localname": "DisclosureOfBorrowingsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/Longtermloan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of commitments and contingent liabilities [text block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfCreditRiskExplanatory": {
     "auth_ref": [
      "r0",
      "r279"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of credit risk. [Refer: Credit risk [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of credit risk [text block]",
        "terseLabel": "Disclosure of credit risk"
       }
      }
     },
     "localname": "DisclosureOfCreditRiskExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of deferred taxes [text block]",
        "terseLabel": "Disclosure of deferred taxes"
       }
      }
     },
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [abstract]",
        "terseLabel": "Disclosure of detailed information about borrowings [abstract]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]",
        "terseLabel": "Disclosure of detailed information about borrowings [line items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails",
      "http://ptv.com/role/LongtermloanobligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [table]",
        "terseLabel": "Disclosure of detailed information about borrowings [table]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails",
      "http://ptv.com/role/LongtermloanobligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [text block]",
        "terseLabel": "Disclosure of detailed information about intangible assets"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [text block]",
        "terseLabel": "Disclosure of detailed information about property, plant and equipment"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": {
     "auth_ref": [
      "r210"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [text block]",
        "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers"
       }
      }
     },
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [line items]",
        "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [line items]"
       }
      }
     },
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails",
      "http://ptv.com/role/RevenueDisaggregationofrevenuetimingofcontractDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable": {
     "auth_ref": [
      "r210"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the disaggregation of revenue from contracts with customers."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [table]",
        "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [table]"
       }
      }
     },
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenuetimingofcontractDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "auth_ref": [
      "r110"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of earnings per share [text block]",
        "terseLabel": "Earnings/(Loss) per Share"
       }
      }
     },
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of entity's operating segments [text block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [text block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementExplanatory": {
     "auth_ref": [
      "r206"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for fair value measurement."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement [text block]",
        "terseLabel": "Disclosure of Fair Value Measurement and Classification"
       }
      }
     },
     "localname": "DisclosureOfFairValueMeasurementExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinanceCostExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of finance cost. [Refer: Finance costs]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of finance cost [text block]",
        "terseLabel": "Finance Cost, net"
       }
      }
     },
     "localname": "DisclosureOfFinanceCostExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinanceCostNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of finance income (cost). [Refer: Finance income (cost)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of finance income (cost) [text block]",
        "terseLabel": "Disclosure of finance income (cost) [text block]"
       }
      }
     },
     "localname": "DisclosureOfFinanceIncomeExpenseExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinanceCostNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [abstract]"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [line items]",
        "terseLabel": "Disclosure of financial assets [line items]"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsTable": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [table]",
        "terseLabel": "Disclosure of financial assets [table]"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments [text block]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/Financialinstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial liabilities [abstract]"
       }
      }
     },
     "localname": "DisclosureOfFinancialLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial liabilities [line items]",
        "terseLabel": "Disclosure of financial liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfFinancialLiabilitiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesTable": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial liabilities [table]",
        "terseLabel": "Disclosure of financial liabilities [table]"
       }
      }
     },
     "localname": "DisclosureOfFinancialLiabilitiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial risk management [text block]",
        "terseLabel": "Capital and Financial Risk Management"
       }
      }
     },
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfGoingConcernExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's ability to continue as a going concern."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of going concern [text block]",
        "terseLabel": "Going Concern"
       }
      }
     },
     "localname": "DisclosureOfGoingConcernExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [text block]",
        "terseLabel": "Taxation"
       }
      }
     },
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/Taxation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInformationAboutEmployeesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information about employees."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of information about employees [text block]",
        "terseLabel": "Disclosure of information about employees"
       }
      }
     },
     "localname": "DisclosureOfInformationAboutEmployeesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForDeterminingTransactionPriceExplanatory": {
     "auth_ref": [
      "r216"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information about the methods, inputs and assumptions used for determining the transaction price in contracts with customers."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of information about methods, inputs and assumptions used for determining transaction price [text block]",
        "terseLabel": "Disclosure of information about methods, inputs and assumptions used for recognizing revenue over time"
       }
      }
     },
     "localname": "DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForDeterminingTransactionPriceExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [abstract]"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets [text block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [line items]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsCostDetails",
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
      "http://ptv.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsTable": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of intangible assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [table]",
        "terseLabel": "Disclosure of detailed information about intangible assets [table]"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsCostDetails",
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
      "http://ptv.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory": {
     "auth_ref": [
      "r173"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of interests in subsidiaries. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of interests in subsidiaries [text block]",
        "terseLabel": "Summary of changes in equity classified non-controlling ownership interests in subsidiaries"
       }
      }
     },
     "localname": "DisclosureOfInterestsInSubsidiariesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "auth_ref": [
      "r233",
      "r234"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of leases [text block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "DisclosureOfLeasesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfLiquidityRiskExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of liquidity risk. [Refer: Liquidity risk [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of liquidity risk [text block]",
        "terseLabel": "Disclosure of liquidity risk"
       }
      }
     },
     "localname": "DisclosureOfLiquidityRiskExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableExplanatory": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis of finance lease payments receivable. Finance lease is a lease that transfers substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of finance lease payments receivable [text block]",
        "terseLabel": "Disclosure of maturity analysis of finance lease payments receivable"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableTable": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis of finance lease payments receivable."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of finance lease payments receivable [table]",
        "terseLabel": "Disclosure of maturity analysis of finance lease payments receivable [table]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory": {
     "auth_ref": [
      "r232"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis of operating lease payments. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [text block]",
        "terseLabel": "Disclosure of maturity analysis of operating lease payments [text block]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [line items]",
        "terseLabel": "Disclosure of maturity analysis of operating lease payments [line items]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable": {
     "auth_ref": [
      "r232"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis of operating lease payments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [table]",
        "terseLabel": "Disclosure of Maturity Analysis of Operating Lease Payments [Table]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of non-controlling interests. [Refer: Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of non-controlling interests [text block]",
        "terseLabel": "Non-controlling Interest"
       }
      }
     },
     "localname": "DisclosureOfNoncontrollingInterestsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/NonControllingInterest"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options)."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average exercise prices of other equity instruments [text block]",
        "terseLabel": "Disclosure of RSU activity"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average exercise prices of share options [text block]",
        "terseLabel": "Disclosure of stock option activity"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]",
        "terseLabel": "Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the number and weighted average remaining contractual life of outstanding share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average remaining contractual life of outstanding share options [table]",
        "terseLabel": "Disclosure of number and weighted average remaining contractual life of outstanding share options [table]"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [text block]",
        "terseLabel": "Disclosure of operating segments"
       }
      }
     },
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [line items]",
        "terseLabel": "Disclosure of operating segments [line items]"
       }
      }
     },
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsTable": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [table]",
        "terseLabel": "Disclosure of operating segments [table]"
       }
      }
     },
     "localname": "DisclosureOfOperatingSegmentsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOtherAssetsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of other assets. [Refer: Other assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other assets [text block]",
        "terseLabel": "Other Financial Assets"
       }
      }
     },
     "localname": "DisclosureOfOtherAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/OtherFinancialAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of other operating expense. [Refer: Other operating income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other operating expense [text block]",
        "terseLabel": "Disclosure of other operating expense"
       }
      }
     },
     "localname": "DisclosureOfOtherOperatingExpenseExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfPerformanceObligationsExplanatory": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of performance obligations in contracts with customers. [Refer: Performance obligations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of performance obligations [text block]",
        "terseLabel": "Disclosure of performance obligations [text block]"
       }
      }
     },
     "localname": "DisclosureOfPerformanceObligationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfPerformanceObligationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of performance obligations [line items]",
        "terseLabel": "Disclosure of performance obligations [line items]"
       }
      }
     },
     "localname": "DisclosureOfPerformanceObligationsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPerformanceObligationsTable": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to performance obligations in contracts with customers."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of performance obligations [table]",
        "terseLabel": "Disclosure of performance obligations [table]"
       }
      }
     },
     "localname": "DisclosureOfPerformanceObligationsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [abstract]"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of property, plant and equipment [text block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails",
      "http://ptv.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [table]",
        "terseLabel": "Property, plant and equipment [Table]"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails",
      "http://ptv.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "auth_ref": [
      "r230"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [text block]",
        "terseLabel": "Disclosure of quantitative information about right-of-use assets"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": {
     "auth_ref": [
      "r230"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to right-of-use assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [table]",
        "terseLabel": "Disclosure of quantitative information about right-of-use assets [table]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the range of exercise prices for outstanding share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [text block]",
        "terseLabel": "Disclosure of range of exercise prices of outstanding share options"
       }
      }
     },
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [line items]",
        "terseLabel": "Disclosure of range of exercise prices of outstanding share options [line items]"
       }
      }
     },
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the range of exercise prices of outstanding share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [table]",
        "terseLabel": "Disclosure of range of exercise prices of outstanding share options [table]"
       }
      }
     },
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRevenueExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of revenue [text block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "DisclosureOfRevenueExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "auth_ref": [
      "r221",
      "r222"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue from contracts with customers."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of revenue from contracts with customers [text block]",
        "terseLabel": "Disclosure of revenue from contracts with customers"
       }
      }
     },
     "localname": "DisclosureOfRevenueFromContractsWithCustomersExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, assets [abstract]"
       }
      }
     },
     "localname": "DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsAssetsExplanatory": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the sensitivity analysis of fair value measurement of assets to changes in unobservable inputs."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, assets [text block]",
        "terseLabel": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, assets"
       }
      }
     },
     "localname": "DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, assets [line items]",
        "terseLabel": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, assets [line items]"
       }
      }
     },
     "localname": "DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsAssetsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsAssetsTable": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the sensitivity analysis of fair value measurement of assets to changes in unobservable inputs."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, assets [table]",
        "terseLabel": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, assets [table]"
       }
      }
     },
     "localname": "DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsAssetsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, liabilities [abstract]",
        "terseLabel": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, liabilities [abstract]"
       }
      }
     },
     "localname": "DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesExplanatory": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the sensitivity analysis of the fair value measurement of liabilities to changes in unobservable inputs."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, liabilities [text block]",
        "terseLabel": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, liabilities [text block]"
       }
      }
     },
     "localname": "DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, liabilities [line items]",
        "terseLabel": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesTable": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the sensitivity analysis of the fair value measurement of liabilities to changes in unobservable inputs."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, liabilities [table]",
        "terseLabel": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, liabilities [table]"
       }
      }
     },
     "localname": "DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of share-based payment arrangements [text block]",
        "terseLabel": "Share-based Payments"
       }
      }
     },
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedPayments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInAssociatesExplanatory": {
     "auth_ref": [
      "r104",
      "r106",
      "r191"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of associates. [Refer: Associates [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of associates [text block]",
        "terseLabel": "Investments in Associates"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInAssociatesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociates"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInAssociatesTable": {
     "auth_ref": [
      "r104",
      "r106",
      "r191"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to associates."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of associates [table]",
        "terseLabel": "Disclosure of associates [table]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInAssociatesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory": {
     "auth_ref": [
      "r104",
      "r106",
      "r190"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [text block]",
        "terseLabel": "Disclosure of subsidiaries"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of assets [abstract]",
        "terseLabel": "Disclosure of significant unobservable inputs used in fair value measurement of assets [abstract]"
       }
      }
     },
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of assets [line items]",
        "terseLabel": "Disclosure of significant unobservable inputs used in fair value measurement of assets [line items]"
       }
      }
     },
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable": {
     "auth_ref": [
      "r195"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to significant unobservable inputs used in the fair value measurement of assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of assets [table]",
        "terseLabel": "Disclosure of significant unobservable inputs used in fair value measurement of assets [table]"
       }
      }
     },
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of liabilities [abstract]",
        "terseLabel": "Disclosure of significant unobservable inputs used in fair value measurement of liabilities [abstract]"
       }
      }
     },
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of liabilities [line items]",
        "terseLabel": "Disclosure of significant unobservable inputs used in fair value measurement of liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfLiabilitiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfLiabilitiesTable": {
     "auth_ref": [
      "r195"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to significant unobservable inputs used in the fair value measurement of liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of liabilities [table]",
        "terseLabel": "Disclosure of significant unobservable inputs used in fair value measurement of liabilities [table]"
       }
      }
     },
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfLiabilitiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for significant accounting policies applied by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of significant accounting policies [text block]",
        "terseLabel": "Accounting Policies"
       }
      }
     },
     "localname": "DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the general terms and conditions of share-based payment arrangements. [Refer: Share-based payment arrangements [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [text block]",
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement"
       }
      }
     },
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]",
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [line items]"
       }
      }
     },
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsRSUActivityRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]",
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [table]"
       }
      }
     },
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsRSUActivityRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other payables [text block]",
        "terseLabel": "Trade and Other Payables"
       }
      }
     },
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TradeAndOtherPayables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [text block]",
        "terseLabel": "Related Parties Transactions"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DiscountRateMeasurementInputMember": {
     "auth_ref": [
      "r195"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a discount rate used as a measurement input used in valuation techniques based on a present value calculation."
       }
      },
      "en-us": {
       "role": {
        "label": "Discount rate, measurement input [member]",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "DiscountRateMeasurementInputMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disposals, property, plant and equipment",
        "terseLabel": "Disposals"
       }
      }
     },
     "localname": "DisposalsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to non-controlling interests. [Refer: Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends recognised as distributions to non-controlling interests",
        "terseLabel": "Subsidiary dividends"
       }
      }
     },
     "localname": "DividendsRecognisedAsDistributionsToNoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [abstract]",
        "terseLabel": "Earnings/(loss) per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "auth_ref": [
      "r151",
      "r152"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "terseLabel": "Effect of exchange rates on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "auth_ref": [
      "r1",
      "r3",
      "r59"
     ],
     "calculation": {
      "http://ptv.com/role/OperatingExpensesDetails": {
       "order": 2.0,
       "parentTag": "ptv_PayrollCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment."
       }
      },
      "en-us": {
       "role": {
        "label": "Employee benefits expense",
        "terseLabel": "Healthcare benefits"
       }
      }
     },
     "localname": "EmployeeBenefitsExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EntitysTotalForAssociatesMember": {
     "auth_ref": [
      "r104",
      "r106",
      "r191",
      "r312",
      "r313"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for associates [member]",
        "terseLabel": "Entity's total for associates [member]"
       }
      }
     },
     "localname": "EntitysTotalForAssociatesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueGainondeconsolidationDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails",
      "http://ptv.com/role/InvestmentsinAssociatesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForImpairmentOfFinancialAssetsMember": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Impairment of financial assets' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for impairment of financial assets [member]",
        "terseLabel": "Entity's total for impairment of financial assets [member]"
       }
      }
     },
     "localname": "EntitysTotalForImpairmentOfFinancialAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNeitherpastduenorimpairedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "auth_ref": [
      "r99"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for related parties [member]",
        "terseLabel": "Entity's total for related parties [member]"
       }
      }
     },
     "localname": "EntitysTotalForRelatedPartiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
      "http://ptv.com/role/RelatedpartytransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForSegmentConsolidationItemsMember": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for segment consolidation items [member]",
        "terseLabel": "Entity's total for segment consolidation items [member]"
       }
      }
     },
     "localname": "EntitysTotalForSegmentConsolidationItemsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForSubsidiariesMember": {
     "auth_ref": [
      "r104",
      "r106",
      "r190"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for subsidiaries [member]",
        "terseLabel": "Entity's total for subsidiaries [member]"
       }
      }
     },
     "localname": "EntitysTotalForSubsidiariesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesDetails",
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/SaleofAssetsDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePureTechLLCIncentiveStockDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsOtherSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsOutstandingDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsforfeitedDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsgrantedDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesMinimumliquidationpreferenceDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesbalanceDetails",
      "http://ptv.com/role/TalMergerAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Equity": {
     "auth_ref": [
      "r27",
      "r36",
      "r161",
      "r163",
      "r193",
      "r194",
      "r198"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity",
        "periodEndLabel": "Equity at end of period",
        "periodStartLabel": "Equity at beginning of period",
        "totalLabel": "Total equity"
       }
      }
     },
     "localname": "Equity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/EquityDetails",
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "terseLabel": "Equity"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityAndLiabilities": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "totalLabel": "Total equity and liabilities"
       }
      }
     },
     "localname": "EquityAndLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities [abstract]",
        "terseLabel": "Equity and liabilities"
       }
      }
     },
     "localname": "EquityAndLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent",
        "terseLabel": "Equity attributable to owners of parent",
        "totalLabel": "Equity attributable to the owners of the Company"
       }
      }
     },
     "localname": "EquityAttributableToOwnersOfParent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/EquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent [member]",
        "terseLabel": "Total parent equity [member]"
       }
      }
     },
     "localname": "EquityAttributableToOwnersOfParentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity [member]",
        "terseLabel": "Equity [member]"
       }
      }
     },
     "localname": "EquityMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityPriceRiskMember": {
     "auth_ref": [
      "r264",
      "r278"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of other price risk that represents the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in equity prices. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Equity price risk [member]",
        "terseLabel": "Equity price risk [member]"
       }
      }
     },
     "localname": "EquityPriceRiskMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EstimatedFinancialEffectOfContingentLiabilities": {
     "auth_ref": [
      "r118"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the estimated financial effect of contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Estimated financial effect of contingent liabilities",
        "terseLabel": "Payments in respect of developmental milestones, dependent on events outside control of company, but reasonably possible to occur"
       }
      }
     },
     "localname": "EstimatedFinancialEffectOfContingentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Exercise price of outstanding share options",
        "terseLabel": "Exercise Price Range"
       }
      }
     },
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_ExpectedDividendShareOptionsGranted": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of an expected dividend used to calculate the fair value of share options granted."
       }
      },
      "en-us": {
       "role": {
        "label": "Expected dividend, share options granted",
        "terseLabel": "Expected dividend yield"
       }
      }
     },
     "localname": "ExpectedDividendShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentWeightedaverageassumptionsDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://ptv.com/role/OperatingExpensesDetails": {
       "order": 4.0,
       "parentTag": "ptv_PayrollCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense from share-based payment transactions with employees."
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions with employees",
        "terseLabel": "Share-based payment expense",
        "verboseLabel": "Share-based payments"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails",
      "http://ptv.com/role/SegmentInformationDetails",
      "http://ptv.com/role/SharebasedPaymentsasreflectedintheConsolidatedStatementofIncomeLossDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePureTechLLCIncentiveStockDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsOtherSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The explanation of the measurement basis (or bases) used in preparing the financial statements."
       }
      },
      "en-us": {
       "role": {
        "label": "Explanation of measurement bases used in preparing financial statements [text block]",
        "terseLabel": "Basis of Measurement"
       }
      }
     },
     "localname": "ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_FinanceCosts": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 3.0,
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": -1.0
      },
      "http://ptv.com/role/FinanceCostNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of costs associated with financing activities of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Finance costs",
        "negatedLabel": "Finance income/(costs) \u2013 contractual",
        "negatedTotalLabel": "Total finance income/(costs)",
        "terseLabel": "Finance costs"
       }
      }
     },
     "localname": "FinanceCosts",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/FinanceCostNetDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinanceIncome": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income associated with interest and other financing activities of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Finance income",
        "terseLabel": "Finance income",
        "totalLabel": "Total Finance income"
       }
      }
     },
     "localname": "FinanceIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/FinanceCostNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinanceIncomeCost": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 4.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income or cost associated with interest and other financing activities of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Finance income (cost)",
        "netLabel": "Net finance income/(costs)",
        "terseLabel": "Finance Costs",
        "totalLabel": "Finance income/(costs), net"
       }
      }
     },
     "localname": "FinanceIncomeCost",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/FinanceCostNetDetails",
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinanceLeaseReceivables": {
     "auth_ref": [
      "r27"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of receivables related to finance leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Finance lease receivables",
        "terseLabel": "Total Lease Receivable"
       }
      }
     },
     "localname": "FinanceLeaseReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssets": {
     "auth_ref": [
      "r254",
      "r258",
      "r259",
      "r261",
      "r262"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets",
        "terseLabel": "Financial assets"
       }
      }
     },
     "localname": "FinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsAtFairValue": {
     "auth_ref": [
      "r254"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value of financial assets. [Refer: At fair value [member]; Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets, at fair value",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "terseLabel": "Financial assets",
        "verboseLabel": "Financial assets, at fair value"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember": {
     "auth_ref": [
      "r269"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through profit or loss category. [Refer: Financial assets at fair value through profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through profit or loss, category [member]",
        "terseLabel": "Financial assets at fair value through profit or loss, category [member]"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsCategoryMember": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial assets. It also represents the standard value for the 'Categories of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets, category [member]",
        "terseLabel": "Financial assets, category [member]"
       }
      }
     },
     "localname": "FinancialAssetsCategoryMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsMember": {
     "auth_ref": [
      "r266",
      "r267",
      "r297",
      "r308",
      "r309"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets, class [member]",
        "terseLabel": "Financial assets, class [member]"
       }
      }
     },
     "localname": "FinancialAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsNeitherPastDueNorImpairedMember": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for financial assets that are neither past due nor impaired. A financial asset is past due when a counterparty has failed to make a payment when contractually due. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets neither past due nor impaired [member]",
        "terseLabel": "Neither past due or impaired"
       }
      }
     },
     "localname": "FinancialAssetsNeitherPastDueNorImpairedMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNeitherpastduenorimpairedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialLiabilities": {
     "auth_ref": [
      "r254"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Financial instruments, class [member]; Financial assets; Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Financial liabilities"
       }
      }
     },
     "localname": "FinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesAtFairValue": {
     "auth_ref": [
      "r254"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities, at fair value",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "terseLabel": "Financial liabilities, at fair value",
        "verboseLabel": "Financial liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtFairValue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesMember": {
     "auth_ref": [
      "r266",
      "r267",
      "r297"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes financial liabilities. It also represents the standard value for the 'Classes of financial liabilities' axis if no other member is used. [Refer: Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities, class [member]",
        "terseLabel": "Financial liabilities, class [member]"
       }
      }
     },
     "localname": "FinancialLiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
      "http://ptv.com/role/SaleofAssetsDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails",
      "http://ptv.com/role/TalMergerAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FixturesAndFittingsMember": {
     "auth_ref": [
      "r72"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing fixtures and fittings that are not permanently attached to real property. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Fixtures and fittings [member]",
        "terseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FixturesAndFittingsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails",
      "http://ptv.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FloatingInterestRateMember": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a non-fixed interest rate. [Refer: Interest rate risk [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Floating interest rate [member]",
        "terseLabel": "Floating interest rate [member]"
       }
      }
     },
     "localname": "FloatingInterestRateMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) on disposals of non-current assets. [Refer: Non-current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on disposals of non-current assets",
        "terseLabel": "Gain/(loss) on disposal of assets"
       }
      }
     },
     "localname": "GainsLossesOnDisposalsOfNoncurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationBeforeTax": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity": {
       "order": 2.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      },
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on exchange differences on the translation of financial statements of foreign operations, before tax. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on exchange differences on translation, before tax",
        "terseLabel": "Foreign currency translation differences",
        "verboseLabel": "Foreign currency exchange"
       }
      }
     },
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationBeforeTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r91",
      "r158"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Foreign exchange gain (loss)",
        "terseLabel": "Foreign currency translation differences"
       }
      }
     },
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesRecognisedInProfitOrLossExcludingExchangeDifferencesFairValueMeasurementAssets": {
     "auth_ref": [
      "r196"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) excluding exchange differences, recognised in profit or loss, on the fair value measurement of assets. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) recognised in profit or loss excluding exchange differences, fair value measurement, assets",
        "terseLabel": "Gain/(loss) on investments held at fair value",
        "verboseLabel": "Gain/(Loss) on changes in fair value"
       }
      }
     },
     "localname": "GainsLossesRecognisedInProfitOrLossExcludingExchangeDifferencesFairValueMeasurementAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsNarrativeDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesRecognisedInProfitOrLossFairValueMeasurementAssets": {
     "auth_ref": [
      "r196"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 6.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) including exchange differences recognised in profit or loss on the fair value measurement of assets. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) recognised in profit or loss including exchange differences, fair value measurement, assets",
        "terseLabel": "Gain/(loss) on investments held at fair value"
       }
      }
     },
     "localname": "GainsLossesRecognisedInProfitOrLossFairValueMeasurementAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesRecognisedInProfitOrLossFairValueMeasurementLiabilities": {
     "auth_ref": [
      "r196"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 4.0,
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0
      },
      "http://ptv.com/role/FinanceCostNetDetails": {
       "order": 1.0,
       "parentTag": "ptv_TotalFinanceIncomeCost",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) including exchange differences recognised in profit or loss on the fair value measurement of liabilities. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) recognised in profit or loss including exchange differences, fair value measurement, liabilities",
        "terseLabel": "Finance income/(costs) \u2013 fair value accounting",
        "totalLabel": "Total Finance income/(costs) - fair value accounting"
       }
      }
     },
     "localname": "GainsLossesRecognisedInProfitOrLossFairValueMeasurementLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/FinanceCostNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost": {
     "auth_ref": [
      "r171"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 4.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in association with the loss of control over a subsidiary, which are attributable to the former controlling interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) recognised when control of subsidiary is lost",
        "terseLabel": "Gain on deconsolidation"
       }
      }
     },
     "localname": "GainsLossesRecognisedWhenControlInSubsidiaryIsLost",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/InvestmentsheldatfairvalueGainondeconsolidationDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0
      },
      "http://ptv.com/role/SegmentInformationDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense relating to general and administrative activities of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "General and administrative expense",
        "negatedTerseLabel": "General and administrative expenses",
        "terseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/OperatingExpensesDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GeographicalAreasAxis": {
     "auth_ref": [
      "r85",
      "r217",
      "r294",
      "r306"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Geographical areas [axis]",
        "terseLabel": "Geographical areas [axis]"
       }
      }
     },
     "localname": "GeographicalAreasAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_GeographicalAreasMember": {
     "auth_ref": [
      "r85",
      "r217",
      "r294",
      "r306"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Geographical areas [member]",
        "terseLabel": "Geographical areas [member]"
       }
      }
     },
     "localname": "GeographicalAreasMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for goods or services transferred to customers at a point in time. [Refer: Performance obligations satisfied at point in time [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goods or services transferred at point in time [member]",
        "terseLabel": "Transferred at a point in time \u2013 Licensing Income"
       }
      }
     },
     "localname": "GoodsOrServicesTransferredAtPointInTimeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenuetimingofcontractDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GoodsOrServicesTransferredOverTimeMember": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for goods or services transferred to customers over time. [Refer: Performance obligations satisfied over time [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goods or services transferred over time [member]",
        "terseLabel": "Transferred over time"
       }
      }
     },
     "localname": "GoodsOrServicesTransferredOverTimeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenuetimingofcontractDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Goodwill": {
     "auth_ref": [
      "r17",
      "r116",
      "r117",
      "r249"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "auth_ref": [
      "r75",
      "r119",
      "r130",
      "r133",
      "r249",
      "r259",
      "r261",
      "r262",
      "r316",
      "r321"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]",
        "terseLabel": "Principal",
        "verboseLabel": "Cost"
       }
      }
     },
     "localname": "GrossCarryingAmountMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsCostDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_HistoricalVolatilityForSharesMeasurementInputMember": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the historical volatility for shares used as a measurement input."
       }
      },
      "en-us": {
       "role": {
        "label": "Historical volatility for shares, measurement input [member]",
        "terseLabel": "Volatility",
        "verboseLabel": "Expected volatility"
       }
      }
     },
     "localname": "HistoricalVolatilityForSharesMeasurementInputMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r111",
      "r114"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 3.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss. [Refer: Impairment loss; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss",
        "negatedTerseLabel": "Impairment of investment in associate"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 7.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for intangible assets other than goodwill. [Refer: Impairment loss recognised in profit or loss; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, intangible assets other than goodwill",
        "terseLabel": "Loss on impairment of intangible asset"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r59"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss or reversal of impairment loss recognised in profit or loss. [Refer: Impairment loss recognised in profit or loss; Reversal of impairment loss recognised in profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss",
        "terseLabel": "Impairment of investment"
       }
      }
     },
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentOfFinancialAssetsAxis": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment of financial assets [axis]",
        "terseLabel": "Impairment of financial assets [axis]"
       }
      }
     },
     "localname": "ImpairmentOfFinancialAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNeitherpastduenorimpairedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IncomeApproachMember": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for valuation techniques that convert future amounts (for example, cash flows or income and expenses) to a single current (ie discounted) amount. The fair value measurement is determined on the basis of the value indicated by current market expectations about those future amounts."
       }
      },
      "en-us": {
       "role": {
        "label": "Income approach [member]",
        "terseLabel": "Income \u2013 DCF &amp; OPM allocation"
       }
      }
     },
     "localname": "IncomeApproachMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_IncomeFromSubleasingRightofuseAssets": {
     "auth_ref": [
      "r226"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income from subleasing right-of-use assets. Sublease is a transaction for which an underlying asset is re-leased by a lessee (\u2018intermediate lessor\u2019) to a third party, and the lease (\u2018head lease\u2019) between the head lessor and lessee remains in effect. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income from subleasing right-of-use assets",
        "terseLabel": "Subleases"
       }
      }
     },
     "localname": "IncomeFromSubleasingRightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or loss [abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "auth_ref": [
      "r53",
      "r64",
      "r66",
      "r67",
      "r101",
      "r187",
      "r284"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0
      },
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax expense (income)",
        "negatedTerseLabel": "Taxation",
        "terseLabel": "Income tax expense/(benefit)",
        "totalLabel": "Income tax expense/(benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationDetails",
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails",
      "http://ptv.com/role/TaxationDetails",
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxesPaidRefund": {
     "auth_ref": [
      "r154"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded."
       }
      },
      "en-us": {
       "role": {
        "label": "Income taxes paid (refund)",
        "terseLabel": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidRefund",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r135",
      "r154"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income taxes paid (refund), classified as operating activities",
        "negatedTerseLabel": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "auth_ref": [
      "r156"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents",
        "totalLabel": "Net increase in cash and cash equivalents"
       }
      }
     },
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementAssets": {
     "auth_ref": [
      "r198"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the fair value measurement of assets. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement, assets",
        "terseLabel": "Increase (decrease) in fair value measurement, assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInFairValueMeasurementAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleDecreaseInUnobservableInputAssets": {
     "auth_ref": [
      "r199"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of increase (decrease) in the fair value measurement of assets due to a reasonably possible decrease in an unobservable input."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement due to reasonably possible decrease in unobservable input, assets",
        "terseLabel": "Financial Asset Increase/ (Decrease)"
       }
      }
     },
     "localname": "IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleDecreaseInUnobservableInputAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleDecreaseInUnobservableInputLiabilities": {
     "auth_ref": [
      "r199"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of increase (decrease) in the fair value measurement of liabilities due to a reasonably possible decrease in an unobservable input."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement due to reasonably possible decrease in unobservable input, liabilities",
        "terseLabel": "Financial Liability Increase/ (Decrease)"
       }
      }
     },
     "localname": "IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleDecreaseInUnobservableInputLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputAssets": {
     "auth_ref": [
      "r199"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of increase (decrease) in the fair value measurement of assets due to a reasonably possible increase in an unobservable input."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement due to reasonably possible increase in unobservable input, assets",
        "terseLabel": "Financial Asset Increase/ (Decrease)"
       }
      }
     },
     "localname": "IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputLiabilities": {
     "auth_ref": [
      "r199"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of increase (decrease) in the fair value measurement of liabilities due to a reasonably possible increase in an unobservable input."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement due to reasonably possible increase in unobservable input, liabilities",
        "terseLabel": "Financial Liability Increase/ (Decrease)"
       }
      }
     },
     "localname": "IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInNumberOfOrdinarySharesIssued": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the number of ordinary shares issued. [Refer: Ordinary shares [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in number of ordinary shares issued",
        "terseLabel": "Effect of shares issued",
        "verboseLabel": "Exercise of share-based awards"
       }
      }
     },
     "localname": "IncreaseDecreaseInNumberOfOrdinarySharesIssued",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the number of shares outstanding. [Refer: Number of shares outstanding]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in number of shares outstanding",
        "terseLabel": "Issuance of placing shares (in shares)"
       }
      }
     },
     "localname": "IncreaseDecreaseInNumberOfSharesOutstanding",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl": {
     "auth_ref": [
      "r7"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity through changes in ownership interests in subsidiaries that do not result in loss of control. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through changes in ownership interests in subsidiaries that do not result in loss of control, equity",
        "terseLabel": "Increase (decrease) through changes in ownership interests in subsidiaries that do not result in loss of control, equity"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the conversion of convertible instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through conversion of convertible instruments, equity",
        "terseLabel": "Increase (decrease) through conversion of convertible instruments, equity"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughConversionOfConvertibleInstruments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the disposal of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through disposal of subsidiary, equity",
        "terseLabel": "Deconsolidation of subsidiary"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughDisposalOfSubsidiary",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through exercise of options, equity",
        "terseLabel": "Exercise of share-based awards"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r79"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment",
        "terseLabel": "Exchange differences"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "auth_ref": [
      "r7"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through share-based payment transactions, equity",
        "terseLabel": "Equity settled share-based payments"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesEquity": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Equity]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through other changes, equity",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment": {
     "auth_ref": [
      "r80"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from transfers from construction in progress. [Refer: Property, plant and equipment; Construction in progress]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfers from construction in progress, property, plant and equipment",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InformationAboutCreditQualityOfNeitherPastDueNorImpairedFinancialAssets": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information about the credit quality of financial assets that are neither past due (a counterparty has failed to make a payment when contractually due) nor impaired. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Information about credit quality of neither past due nor impaired financial assets [text block]",
        "terseLabel": "Information about credit quality of neither past due nor impaired financial assets"
       }
      }
     },
     "localname": "InformationAboutCreditQualityOfNeitherPastDueNorImpairedFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r17",
      "r123"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill",
        "netLabel": "Intangible assets, net",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/IntangibleAssetsAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsCostDetails",
      "http://ptv.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": {
     "auth_ref": [
      "r113",
      "r124",
      "r230"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets other than goodwill. It also represents the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill [member]",
        "terseLabel": "Intangible assets other than goodwill [member]"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwillMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsCostDetails",
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
      "http://ptv.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InterestExpense": {
     "auth_ref": [
      "r186",
      "r282",
      "r290"
     ],
     "calculation": {
      "http://ptv.com/role/FinanceCostNetDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense",
        "negatedTerseLabel": "Interest expense on lease liability"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinanceCostNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "auth_ref": [
      "r225"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense on lease liabilities",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseOnLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLoss": {
     "auth_ref": [
      "r314"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest for financial assets that are not at fair value through profit or loss. [Refer: Interest income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest income for financial assets not at fair value through profit or loss",
        "terseLabel": "Interest from financial assets not at fair value through profit or loss"
       }
      }
     },
     "localname": "InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinanceCostNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestPaidClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 20.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as operating activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest paid, classified as operating activities",
        "negatedTerseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestRateTypesMember": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of interest rates. It also represents the standard value for the 'Types of interest rates' axis if no other member is used. [Refer: Interest rate risk [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest rate types [member]",
        "terseLabel": "Interest rate types [member]"
       }
      }
     },
     "localname": "InterestRateTypesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as operating activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest received, classified as operating activities",
        "terseLabel": "Interest received"
       }
      }
     },
     "localname": "InterestReceivedClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentsInAssociates": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments in associates in an entity's separate financial statements. [Refer: Associates [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments in associates",
        "periodEndLabel": "As of",
        "periodStartLabel": "As of",
        "terseLabel": "Investments in associates"
       }
      }
     },
     "localname": "InvestmentsInAssociates",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/InvestmentsinAssociatesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r27"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments in associates accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments in associates accounted for using equity method",
        "terseLabel": "Investments in associates accounted for using equity method"
       }
      }
     },
     "localname": "InvestmentsInAssociatesAccountedForUsingEquityMethod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentsInSubsidiaries": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments in subsidiaries in an entity's separate financial statements. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments in subsidiaries",
        "terseLabel": "Investment in subsidiaries"
       }
      }
     },
     "localname": "InvestmentsInSubsidiaries",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssueOfEquity": {
     "auth_ref": [
      "r7"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Issue of equity",
        "terseLabel": "Issuance of new preferred shares",
        "verboseLabel": "Issuance of placing shares"
       }
      }
     },
     "localname": "IssueOfEquity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapital": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      },
      "en-us": {
       "role": {
        "label": "Issued capital",
        "terseLabel": "Share capital"
       }
      }
     },
     "localname": "IssuedCapital",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/EquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapitalMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Issued capital [member]",
        "terseLabel": "Issued capital [member]"
       }
      }
     },
     "localname": "IssuedCapitalMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://ptv.com/role/RelatedPartyTransactionsKeyManagementPersonnelCompensationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsKeyManagementPersonnelCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://ptv.com/role/RelatedPartyTransactionsKeyManagementPersonnelCompensationDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, share-based payment",
        "terseLabel": "Share-based payments"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsKeyManagementPersonnelCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://ptv.com/role/RelatedPartyTransactionsKeyManagementPersonnelCompensationDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, short-term employee benefits",
        "terseLabel": "Short-term employee benefits"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsKeyManagementPersonnelCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "auth_ref": [
      "r231",
      "r232",
      "r273",
      "r274",
      "r277",
      "r305"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than five years [member]",
        "terseLabel": "More than five years"
       }
      }
     },
     "localname": "LaterThanFiveYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": {
     "auth_ref": [
      "r11",
      "r231",
      "r232",
      "r273",
      "r277",
      "r305"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than four years and not later than five years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than four years and not later than five years [member]",
        "terseLabel": "Four to five years",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": {
     "auth_ref": [
      "r272",
      "r277"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than five years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than one year and not later than five years [member]",
        "terseLabel": "One year to Five Years"
       }
      }
     },
     "localname": "LaterThanOneYearAndNotLaterThanFiveYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "auth_ref": [
      "r11",
      "r231",
      "r232",
      "r273",
      "r277",
      "r305"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than one year and not later than two years [member]",
        "terseLabel": "One to two years",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanThreeMonthsAndNotLaterThanOneYearMember": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three months and not later than one year."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than three months and not later than one year [member]",
        "terseLabel": "Three to Twelve months"
       }
      }
     },
     "localname": "LaterThanThreeMonthsAndNotLaterThanOneYearMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": {
     "auth_ref": [
      "r11",
      "r231",
      "r232",
      "r273",
      "r277",
      "r305"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than four years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than three years and not later than four years [member]",
        "terseLabel": "Three to four years",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": {
     "auth_ref": [
      "r11",
      "r231",
      "r232",
      "r273",
      "r277",
      "r305"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than three years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than two years and not later than three years [member]",
        "terseLabel": "Two to three years",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseLiabilities": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://ptv.com/role/LeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration."
       }
      },
      "en-us": {
       "role": {
        "label": "Lease liabilities",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "LeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesLeasesDetails",
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement."
       }
      },
      "en-us": {
       "role": {
        "label": "Leasehold improvements [member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails",
      "http://ptv.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "auth_ref": [
      "r87",
      "r194"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 1 of fair value hierarchy [member]",
        "terseLabel": "Level 1 of fair value hierarchy [member]"
       }
      }
     },
     "localname": "Level1OfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "auth_ref": [
      "r194"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 2 of fair value hierarchy [member]",
        "terseLabel": "Level 2 of fair value hierarchy [member]"
       }
      }
     },
     "localname": "Level2OfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "auth_ref": [
      "r194"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are unobservable inputs for the asset or liability. Unobservable inputs are inputs for which market data are not available and that are developed using the best information available about the assumptions that the market participants would use when pricing the asset or liability."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 3 of fair value hierarchy [member]",
        "terseLabel": "Level 3 of fair value hierarchy [member]"
       }
      }
     },
     "localname": "Level3OfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsNarrativeDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "auth_ref": [
      "r87",
      "r194"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [axis]",
        "terseLabel": "Levels of fair value hierarchy [axis]"
       }
      }
     },
     "localname": "LevelsOfFairValueHierarchyAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsNarrativeDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_Liabilities": {
     "auth_ref": [
      "r27",
      "r193",
      "r194",
      "r198",
      "r285",
      "r289"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      },
      "http://ptv.com/role/SegmentInformationDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_NetAssetsLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities",
        "terseLabel": "Total liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_LiabilitiesMember": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of liabilities' axis if no other member is used. [Refer: Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities [member]",
        "terseLabel": "Liabilities [member]"
       }
      }
     },
     "localname": "LiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LicencesMember": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing the right to use certain intangible assets owned by another entity. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Licences [member]",
        "terseLabel": "Licences [member]"
       }
      }
     },
     "localname": "LicencesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsCostDetails",
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
      "http://ptv.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LoansToGovernmentMember": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for loans made to government."
       }
      },
      "en-us": {
       "role": {
        "label": "Loans to government [member]",
        "terseLabel": "US treasuries [member]"
       }
      }
     },
     "localname": "LoansToGovernmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LongtermBorrowings": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current portion of non-current borrowings",
        "terseLabel": "Long-term loan"
       }
      }
     },
     "localname": "LongtermBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LossesOnDisposalsOfInvestments": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The losses on the disposal of investments."
       }
      },
      "en-us": {
       "role": {
        "label": "Losses on disposals of investments",
        "negatedTerseLabel": "Loss realized on sale of investments"
       }
      }
     },
     "localname": "LossesOnDisposalsOfInvestments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MajorCustomersAxis": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Major customers [axis]",
        "terseLabel": "Customers over 10% of revenue*"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails",
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MajorCustomersMember": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for customers. It also represents the standard value for the 'Major customers' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Customers [member]",
        "terseLabel": "Customers over 10% of revenue*"
       }
      }
     },
     "localname": "MajorCustomersMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails",
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_MajorOrdinaryShareTransactionsMember": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for major ordinary share transactions. [Refer: Ordinary shares [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Major ordinary share transactions [member]",
        "terseLabel": "Major ordinary share transactions [member]"
       }
      }
     },
     "localname": "MajorOrdinaryShareTransactionsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_MarketApproachMember": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a valuation technique that uses prices and other relevant information generated by market transactions involving identical or comparable (ie similar) assets, liabilities or a group of assets and liabilities, such as a business."
       }
      },
      "en-us": {
       "role": {
        "label": "Market approach [member]",
        "terseLabel": "Market \u2013 Backsolve &amp; Hybrid allocation"
       }
      }
     },
     "localname": "MarketApproachMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_MaturityAxis": {
     "auth_ref": [
      "r30",
      "r214",
      "r231",
      "r232",
      "r253",
      "r265",
      "r273",
      "r298",
      "r300",
      "r305"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Maturity [axis]",
        "terseLabel": "Maturity [axis]"
       }
      }
     },
     "localname": "MaturityAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/LeasesDetails",
      "http://ptv.com/role/LeasesFuturepaymentsDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MeasurementAxis": {
     "auth_ref": [
      "r128",
      "r132",
      "r193"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Measurement [axis]",
        "terseLabel": "Measurement [axis]"
       }
      }
     },
     "localname": "MeasurementAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MergerReserve": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity that may result in relation to a business combination outside the scope of IFRS 3."
       }
      },
      "en-us": {
       "role": {
        "label": "Merger reserve",
        "terseLabel": "Merger reserve"
       }
      }
     },
     "localname": "MergerReserve",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/EquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MergerReserveMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity that may result in relation to a business combination outside the scope of IFRS 3."
       }
      },
      "en-us": {
       "role": {
        "label": "Merger reserve [member]",
        "terseLabel": "Merger reserve [member]"
       }
      }
     },
     "localname": "MergerReserveMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_MiscellaneousOtherOperatingExpense": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://ptv.com/role/OperatingExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating expenses. [Refer: Other operating income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Miscellaneous other operating expense",
        "totalLabel": "Total other operating expenses"
       }
      }
     },
     "localname": "MiscellaneousOtherOperatingExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NetAssetsLiabilities": {
     "auth_ref": [
      "r11",
      "r165"
     ],
     "calculation": {
      "http://ptv.com/role/SegmentInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets less the amount of liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets (liabilities)",
        "terseLabel": "Net assets/(liabilities)",
        "totalLabel": "Net assets/(liabilities)"
       }
      }
     },
     "localname": "NetAssetsLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NetDeferredTaxAssets": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deferred tax assets net of deferred tax liabilities, when the absolute amount of deferred tax assets is greater than the absolute amount of deferred tax liabilities. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Net deferred tax assets",
        "verboseLabel": "Deferred tax assets, net, recognized"
       }
      }
     },
     "localname": "NetDeferredTaxAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NetDeferredTaxLiabilities": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities net of deferred tax assets, when the absolute amount of deferred tax liabilities is greater than the absolute amount of deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Net deferred tax liabilities",
        "terseLabel": "Deferred tax liabilities, net, recognized"
       }
      }
     },
     "localname": "NetDeferredTaxLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NetInvestmentInFinanceLease": {
     "auth_ref": [
      "r231"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gross investment in the finance lease discounted at the interest rate implicit in the lease. Finance lease is a lease that transfers substantially all the risks and rewards incidental to ownership of an underlying asset. Gross investment in the finance lease is the sum of: (a) the lease payments receivable by a lessor under a finance lease; and (b) any unguaranteed residual value accruing to the lessor. Interest rate implicit in the lease is the rate of interest that causes the present value of (a) the lease payments and (b) the unguaranteed residual value to equal to the sum of (i) the fair value of the underlying asset and (ii) the initial direct costs of the lessor."
       }
      },
      "en-us": {
       "role": {
        "label": "Net investment in finance lease",
        "terseLabel": "Net investment in the lease"
       }
      }
     },
     "localname": "NetInvestmentInFinanceLease",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]",
        "terseLabel": "Non-adjusting events after reporting period [axis]"
       }
      }
     },
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NonadjustingEventsMember": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [member]",
        "terseLabel": "Non-adjusting events after reporting period [member]"
       }
      }
     },
     "localname": "NonadjustingEventsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncontrollingInterests": {
     "auth_ref": [
      "r25",
      "r166",
      "r169"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-controlling interests",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "NoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/EquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-controlling interests [member]",
        "terseLabel": "Non-controlling interests [member]"
       }
      }
     },
     "localname": "NoncontrollingInterestsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncurrentAssets": {
     "auth_ref": [
      "r31",
      "r175",
      "r177"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current assets",
        "terseLabel": "Non-current assets",
        "totalLabel": "Total non-current assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "terseLabel": "Non-current assets"
       }
      }
     },
     "localname": "NoncurrentAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentContractLiabilities": {
     "auth_ref": [
      "r208"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current contract liabilities. [Refer: Contract liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current contract liabilities",
        "terseLabel": "Deferred revenue \u2013 long term",
        "verboseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "NoncurrentContractLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/RevenueContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentFinanceLeaseReceivables": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current finance lease receivables. [Refer: Finance lease receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current finance lease receivables",
        "terseLabel": "Long-term Portion of Lease Receivable",
        "verboseLabel": "Lease receivable \u2013 long-term"
       }
      }
     },
     "localname": "NoncurrentFinanceLeaseReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "auth_ref": [
      "r269"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current financial assets measured at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current financial assets at fair value through profit or loss",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Investments held at fair value"
       }
      }
     },
     "localname": "NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentFinancialLiabilities": {
     "auth_ref": [
      "r254"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current financial liabilities. [Refer: Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current financial liabilities",
        "terseLabel": "Long-term loan"
       }
      }
     },
     "localname": "NoncurrentFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      },
      "http://ptv.com/role/LeasesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "terseLabel": "Lease liability, non-current",
        "verboseLabel": "Long-term Portion of Lease Liability"
       }
      }
     },
     "localname": "NoncurrentLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLiabilities": {
     "auth_ref": [
      "r32",
      "r175",
      "r179"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current liabilities",
        "terseLabel": "Non-current liabilities",
        "totalLabel": "Total non-current liabilities"
       }
      }
     },
     "localname": "NoncurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities [abstract]",
        "terseLabel": "Non-current liabilities"
       }
      }
     },
     "localname": "NoncurrentLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "auth_ref": [
      "r29",
      "r231",
      "r232",
      "r273",
      "r277",
      "r305"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      },
      "en-us": {
       "role": {
        "label": "Not later than one year [member]",
        "terseLabel": "Less than one year",
        "verboseLabel": "2021"
       }
      }
     },
     "localname": "NotLaterThanOneYearMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails",
      "http://ptv.com/role/LeasesFuturepaymentsDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotesAndDebenturesIssued": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of notes and debentures issued by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Notes and debentures issued",
        "terseLabel": "Notes payable"
       }
      }
     },
     "localname": "NotesAndDebenturesIssued",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NotionalAmount": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      },
      "en-us": {
       "role": {
        "label": "Notional amount",
        "terseLabel": "Aggregate principal amount"
       }
      }
     },
     "localname": "NotionalAmount",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "auth_ref": [
      "r245",
      "r248"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments granted in share-based payment arrangement",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsRSUActivityRollforwardDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments exercised or vested in share-based payment arrangement",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsRSUActivityRollforwardDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments forfeited in share-based payment arrangement",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsRSUActivityRollforwardDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments outstanding in share-based payment arrangement",
        "periodEndLabel": "Outstanding, end of year (in shares)",
        "periodStartLabel": "Outstanding, beginning of year (in shares)"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsRSUActivityRollforwardDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "auth_ref": [
      "r236",
      "r241",
      "r244"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Outstanding at end of period",
        "periodStartLabel": "Outstanding at beginning of period",
        "terseLabel": "Number of share options"
       }
      }
     },
     "localname": "NumberOfOutstandingShareOptions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails",
      "http://ptv.com/role/SharebasedpaymentStockOptionsRollforwardDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsOutstandingDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r242"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options exercisable in share-based payment arrangement",
        "terseLabel": "Number of options",
        "verboseLabel": "Options exercisable (in shares)"
       }
      }
     },
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedpaymentStockOptionsRollforwardDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options exercised in share-based payment arrangement",
        "negatedTerseLabel": "Exercised (in shares)",
        "terseLabel": "Exercised During the Year"
       }
      }
     },
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentStockOptionsRollforwardDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r240"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options expired in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options expired in share-based payment arrangement",
        "terseLabel": "Expired During the Year"
       }
      }
     },
     "localname": "NumberOfShareOptionsExpiredInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options forfeited in share-based payment arrangement",
        "negatedLabel": "Forfeited (in shares)",
        "negatedTerseLabel": "Number of options",
        "terseLabel": "Forfeited During the Year"
       }
      }
     },
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentStockOptionsRollforwardDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsforfeitedDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options granted in share-based payment arrangement",
        "terseLabel": "Granted During the Year",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeAriyaStockOptionExchangeDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedpaymentStockOptionsRollforwardDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfSharesIssued": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of shares issued",
        "periodEndLabel": "Balance Share Capital (in shares)",
        "periodStartLabel": "Balance Share Capital (in shares)",
        "terseLabel": "Number of shares issued"
       }
      }
     },
     "localname": "NumberOfSharesIssued",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_NumberOfSharesIssuedAndFullyPaid": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity, for which full payment has been received."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of shares issued and fully paid",
        "terseLabel": "Number of shares issued and fully paid"
       }
      }
     },
     "localname": "NumberOfSharesIssuedAndFullyPaid",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/EquityDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      },
      "en-us": {
       "role": {
        "label": "Number of shares outstanding",
        "terseLabel": "Issued ordinary shares at January 1,"
       }
      }
     },
     "localname": "NumberOfSharesOutstanding",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_OperatingExpense": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://ptv.com/role/SegmentInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of all operating expenses."
       }
      },
      "en-us": {
       "role": {
        "label": "Operating expense",
        "terseLabel": "Total operating expense",
        "totalLabel": "Total operating expense"
       }
      }
     },
     "localname": "OperatingExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OperatingSegmentsMember": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for operating segments. An operating segment is a component of an entity: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same entity); (b) whose operating results are regularly reviewed by the entity\u2019s chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance; and (c) for which discrete financial information is available. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Operating segments [member]",
        "terseLabel": "Operating segments [member]"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OptionPricingModelMember": {
     "auth_ref": [
      "r202",
      "r205"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a specific valuation technique consistent with the income approach that involves analysing future amounts with option pricing models, such as the Black-Scholes-Merton formula or a binominal model (ie a lattice model), that incorporate present value techniques and reflect both the time value and intrinsic value of an option. [Refer: Income approach [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Option pricing model [member]",
        "terseLabel": "Option pricing model [member]"
       }
      }
     },
     "localname": "OptionPricingModelMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OrdinarySharesMember": {
     "auth_ref": [
      "r41",
      "r108"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments. It also represents the standard value for the 'Classes of ordinary shares' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Ordinary shares [member]",
        "terseLabel": "Common shares [member]"
       }
      }
     },
     "localname": "OrdinarySharesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/Cover",
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
      "http://ptv.com/role/RelatedpartytransactionsNarrativeDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeAriyaStockOptionExchangeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r139"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow to acquire equity or debt instruments of other entities (other than payments for those instruments considered to be cash equivalents or those held for dealing or trading purposes), classified as investing activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Other cash payments to acquire equity or debt instruments of other entities, classified as investing activities",
        "negatedTerseLabel": "Purchase of investments held at fair value",
        "terseLabel": "Other cash payments to acquire equity or debt instruments of other entities, classified as investing activities"
       }
      }
     },
     "localname": "OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCashReceiptsFromSalesOfEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of equity or debt instruments of other entities (other than receipts for those instruments considered to be cash equivalents and those held for dealing or trading purposes), classified as investing activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Other cash receipts from sales of equity or debt instruments of other entities, classified as investing activities",
        "terseLabel": "Sale of investments held at fair value"
       }
      }
     },
     "localname": "OtherCashReceiptsFromSalesOfEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "auth_ref": [
      "r6",
      "r44",
      "r56",
      "r183"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "terseLabel": "Other comprehensive income",
        "totalLabel": "Total other comprehensive income/(loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive income/(loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesFromInvestmentsInEquityInstruments": {
     "auth_ref": [
      "r33",
      "r57",
      "r251"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity": {
       "order": 1.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      },
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) from changes in the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: Other comprehensive income, before tax]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, gains (losses) from investments in equity instruments",
        "terseLabel": "Unrealized gain/(loss) on investments held at fair value",
        "verboseLabel": "Unrealized gain on investments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesFromInvestmentsInEquityInstruments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentFinancialLiabilities": {
     "auth_ref": [
      "r22",
      "r185"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities; Current financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current financial liabilities",
        "terseLabel": "Other current financial liabilities"
       }
      }
     },
     "localname": "OtherCurrentFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 7.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current liabilities",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherCurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentPayables": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://ptv.com/role/TradeAndOtherPayablesDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current payables that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other current payables",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherCurrentPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TradeAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherFinancialAssets": {
     "auth_ref": [
      "r18"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other financial assets",
        "totalLabel": "Total other financial assets"
       }
      }
     },
     "localname": "OtherFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/OtherFinancialAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherGainsLosses": {
     "auth_ref": [
      "r1",
      "r2"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 5.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other gains (losses)",
        "terseLabel": "Other income/(expense)",
        "totalLabel": "Other income/(expense)"
       }
      }
     },
     "localname": "OtherGainsLosses",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherIncome": {
     "auth_ref": [
      "r1",
      "r2",
      "r100"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 5.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of operating income that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other income",
        "totalLabel": "Other income/(expense)"
       }
      }
     },
     "localname": "OtherIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 8.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other non-current assets",
        "terseLabel": "Other non-current assets"
       }
      }
     },
     "localname": "OtherNoncurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherReserves": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other reserves",
        "terseLabel": "Other reserve"
       }
      }
     },
     "localname": "OtherReserves",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/EquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherReservesMember": {
     "auth_ref": [
      "r9",
      "r42"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing reserves within equity, not including retained earnings. It also represents the standard value for the 'Reserves within equity' axis if no other member is used. [Refer: Retained earnings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other reserves [member]",
        "terseLabel": "Other reserves [member]"
       }
      }
     },
     "localname": "OtherReservesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that the entity does not separately disclose in the same statement or note. [Refer: Accounting profit; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other tax effects for reconciliation between accounting profit and tax expense (income)",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 12.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "Tax rate effects, in aggregate, on the reconciliation between the average effective tax rate and the applicable tax rate that the entity does not separately disclose in the reconciliation. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other tax rate effects for reconciliation between accounting profit and tax expense (income)",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ParValuePerShare": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Par value per share",
        "terseLabel": "Par value per share"
       }
      }
     },
     "localname": "ParValuePerShare",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/EquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r144"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Payments of lease liabilities, classified as financing activities",
        "negatedTerseLabel": "Payment of lease liability"
       }
      }
     },
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsToAcquireOrRedeemEntitysShares": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow to acquire or redeem entity's shares."
       }
      },
      "en-us": {
       "role": {
        "label": "Payments to acquire or redeem entity's shares",
        "negatedTerseLabel": "Buyback of shares"
       }
      }
     },
     "localname": "PaymentsToAcquireOrRedeemEntitysShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PercentageOfReasonablyPossibleDecreaseInUnobservableInputAssets": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible decrease in an unobservable input used in fair value measurement of assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible decrease in unobservable input, assets",
        "terseLabel": "Sensitivity Range"
       }
      }
     },
     "localname": "PercentageOfReasonablyPossibleDecreaseInUnobservableInputAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PercentageOfReasonablyPossibleDecreaseInUnobservableInputLiabilities": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible decrease in an unobservable input used in fair value measurement of liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible decrease in unobservable input, liabilities",
        "terseLabel": "Sensitivity Range"
       }
      }
     },
     "localname": "PercentageOfReasonablyPossibleDecreaseInUnobservableInputLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible increase in an unobservable input used in fair value measurement of assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible increase in unobservable input, assets",
        "terseLabel": "Sensitivity Range"
       }
      }
     },
     "localname": "PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible increase in an unobservable input used in fair value measurement of liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible increase in unobservable input, liabilities",
        "terseLabel": "Sensitivity Range"
       }
      }
     },
     "localname": "PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PerformanceObligationsAxis": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Performance obligations [axis]",
        "terseLabel": "Remaining Performance Obligation"
       }
      }
     },
     "localname": "PerformanceObligationsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueNarrativeDetails",
      "http://ptv.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_PerformanceObligationsMember": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all performance obligations. A performance obligation is a promise in a contract with a customer to transfer to the customer either: (a) a good or service (or a bundle of goods or services) that is distinct; or (b) a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. This member also represents the standard value for the 'Performance obligations' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Performance obligations [member]",
        "terseLabel": "Performance obligations [member]"
       }
      }
     },
     "localname": "PerformanceObligationsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueNarrativeDetails",
      "http://ptv.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PerformanceObligationsSatisfiedOverTimeMember": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for performance obligations satisfied over time. An entity satisfies a performance obligation over time, if one of the following criteria is met: (a) the customer simultaneously receives and consumes the benefits provided by the entity\u2019s performance as the entity performs; (b) the entity\u2019s performance creates or enhances an asset (for example, work in progress) that the customer controls as the asset is created or enhanced; or (c) the entity\u2019s performance does not create an asset with an alternative use to the entity and the entity has an enforceable right to payment for performance completed to date. [Refer: Performance obligations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Performance obligations satisfied over time [member]",
        "terseLabel": "Remaining Performance Obligation"
       }
      }
     },
     "localname": "PerformanceObligationsSatisfiedOverTimeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueNarrativeDetails",
      "http://ptv.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PreferenceSharesMember": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are senior in some aspects to ordinary shares, but subordinate to debt instruments in terms of claim. [Refer: Ordinary shares [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Preference shares [member]",
        "terseLabel": "Preference shares [member]"
       }
      }
     },
     "localname": "PreferenceSharesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProceedsFromCurrentBorrowings": {
     "auth_ref": [
      "r145"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from current borrowings obtained. [Refer: Current borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from current borrowings",
        "terseLabel": "Receipt of PPP loan"
       }
      }
     },
     "localname": "ProceedsFromCurrentBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "auth_ref": [
      "r145"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of options."
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of options",
        "terseLabel": "Exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromExerciseOfOptions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssueOfPreferenceShares": {
     "auth_ref": [
      "r145"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of preference shares. [Refer: Preference shares [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from issue of preference shares",
        "terseLabel": "Issuance of preferred shares of subsidiaries"
       }
      }
     },
     "localname": "ProceedsFromIssueOfPreferenceShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "auth_ref": [
      "r142"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing shares."
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from issuing shares",
        "terseLabel": "Proceeds from the issuance of shares and subsidiary preferred shares"
       }
      }
     },
     "localname": "ProceedsFromIssuingShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromNoncurrentBorrowings": {
     "auth_ref": [
      "r145"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from non-current borrowings obtained. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from non-current borrowings",
        "terseLabel": "Issuance of long term loan"
       }
      }
     },
     "localname": "ProceedsFromNoncurrentBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from sales of property, plant and equipment, classified as investing activities",
        "terseLabel": "Proceeds from sale of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r141"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from sales or maturity of financial instruments, classified as investing activities. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from sales or maturity of financial instruments, classified as investing activities",
        "terseLabel": "Proceeds from maturity of short-term investments"
       }
      }
     },
     "localname": "ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLoss": {
     "auth_ref": [
      "r5",
      "r43",
      "r146",
      "r162",
      "r164",
      "r175",
      "r285",
      "r287",
      "r299",
      "r310"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity": {
       "order": 3.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      },
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      },
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss)",
        "terseLabel": "Income/(loss) for the year",
        "totalLabel": "Income/(Loss) for the year",
        "verboseLabel": "Net income/(loss)"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows",
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails",
      "http://ptv.com/role/SegmentInformationDetails",
      "http://ptv.com/role/TaxationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossAttributableToAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to [abstract]",
        "terseLabel": "Income/(loss) attributable to:"
       }
      }
     },
     "localname": "ProfitLossAttributableToAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r46",
      "r168"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss_1": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to non-controlling interests",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss_1": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to owners of parent",
        "terseLabel": "Owners of the Company",
        "verboseLabel": "Income/(loss) for the year, attributable to the owners of the Company"
       }
      }
     },
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "auth_ref": [
      "r1",
      "r2",
      "r250",
      "r285",
      "r287"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "terseLabel": "Income/(loss) before taxes",
        "totalLabel": "Income/(loss) before taxes"
       }
      }
     },
     "localname": "ProfitLossBeforeTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationDetails",
      "http://ptv.com/role/TaxationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromContinuingOperations": {
     "auth_ref": [
      "r43",
      "r182",
      "r285",
      "r287"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations. [Refer: Continuing operations [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from continuing operations",
        "terseLabel": "Income/(loss) from continuing operations (100%)"
       }
      }
     },
     "localname": "ProfitLossFromContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "auth_ref": [
      "r55",
      "r107"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from operating activities",
        "totalLabel": "Operating income/(loss)"
       }
      }
     },
     "localname": "ProfitLossFromOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "auth_ref": [
      "r16",
      "r80"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period."
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "netLabel": "Property and equipment, net",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "verboseLabel": "Fixed assets"
       }
      }
     },
     "localname": "PropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails",
      "http://ptv.com/role/PropertyandEquipmentNetDetails",
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r81",
      "r113",
      "r230"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. It also represents the standard value for the 'Classes of property, plant and equipment' axis if no other member is used. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [member]",
        "terseLabel": "Property, plant and equipment [member]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails",
      "http://ptv.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProportionOfOwnershipInterestInAssociate": {
     "auth_ref": [
      "r103",
      "r105",
      "r174"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in an associate attributable to the entity. [Refer: Associates [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in associate",
        "terseLabel": "Proportion of ownership interest in associate"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestInAssociate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "auth_ref": [
      "r103",
      "r105",
      "r172"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in subsidiary",
        "terseLabel": "Proportion of ownership interest in subsidiary"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of ownership interests in a subsidiary held by non-controlling interests. [Refer: Subsidiaries [member]; Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of ownership interests held by non-controlling interests",
        "terseLabel": "Proportion of ownership interests held by non-controlling interests"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestsHeldByNoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProportionOfVotingPowerHeldInAssociate": {
     "auth_ref": [
      "r103",
      "r105",
      "r174"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of the voting rights in an associate held by the entity. [Refer: Associates [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of voting rights held in associate",
        "terseLabel": "Proportion of voting rights held in associate"
       }
      }
     },
     "localname": "ProportionOfVotingPowerHeldInAssociate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProportionOfVotingPowerHeldInSubsidiary": {
     "auth_ref": [
      "r103",
      "r105",
      "r172"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of the voting rights in a subsidiary held by the entity. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of voting rights held in subsidiary",
        "terseLabel": "Voting percentage through the holdings"
       }
      }
     },
     "localname": "ProportionOfVotingPowerHeldInSubsidiary",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r141"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of financial instruments. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of financial instruments, classified as investing activities",
        "negatedTerseLabel": "Purchases of short-term investments"
       }
      }
     },
     "localname": "PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r137"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of intangible assets, classified as investing activities",
        "negatedTerseLabel": "Purchases of intangible assets"
       }
      }
     },
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfInterestsInAssociates": {
     "auth_ref": [
      "r141"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of interests in associates. [Refer: Associates [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of interests in associates",
        "terseLabel": "Purchase of interests in associates",
        "verboseLabel": "Cash purchase of preferred shares"
       }
      }
     },
     "localname": "PurchaseOfInterestsInAssociates",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r141"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of investments other than investments accounted for using equity method. [Refer: Investments accounted for using equity method; Investments other than investments accounted for using equity method]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of investments other than investments accounted for using equity method",
        "negatedTerseLabel": "Purchase of associate preferred shares held at fair value",
        "terseLabel": "Purchase of investments other than investments accounted for using equity method",
        "verboseLabel": "Cash purchase of preferred shares"
       }
      }
     },
     "localname": "PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r137"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedTerseLabel": "Purchase of property and equipment"
       }
      }
     },
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RangeAxis": {
     "auth_ref": [
      "r204",
      "r205",
      "r207",
      "r244",
      "r268",
      "r300"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Range [axis]",
        "terseLabel": "Range [axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/RevenueBudgetedCoststocompleteDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RangesMember": {
     "auth_ref": [
      "r204",
      "r205",
      "r207",
      "r244",
      "r268",
      "r300"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Ranges [member]",
        "terseLabel": "Ranges [member]"
       }
      }
     },
     "localname": "RangesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/RevenueBudgetedCoststocompleteDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Ranges of exercise prices for outstanding share options [axis]",
        "terseLabel": "Ranges of exercise prices for outstanding share options [axis]"
       }
      }
     },
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated ranges of exercise prices for outstanding share options that are meaningful for assessing the number and timing of additional shares that may be issued and the cash that may be received upon exercise of those options. It also represents the standard value for the 'Ranges of exercise prices for outstanding share options' axis if no other member is used. [Refer: Ranges [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Ranges of exercise prices for outstanding share options [member]",
        "terseLabel": "Ranges of exercise prices for outstanding share options [member]"
       }
      }
     },
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReceivablesFromContractsWithCustomers": {
     "auth_ref": [
      "r208",
      "r212"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s right to consideration in exchange for goods or services that the entity has transferred to a customer that is unconditional. A right to consideration is unconditional if only the passage of time is required before payment of that consideration is due."
       }
      },
      "en-us": {
       "role": {
        "label": "Receivables from contracts with customers",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "ReceivablesFromContractsWithCustomers",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of average effective tax rate and applicable tax rate [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReconciliationOfChangesInFairValueMeasurementAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in fair value measurement, assets [abstract]",
        "terseLabel": "Reconciliation of changes in fair value measurement, assets [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInFairValueMeasurementAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RecurringFairValueMeasurementMember": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for fair value measurements which other IFRSs require or permit in the statement of financial position at the end of each reporting period. [Refer: IFRSs [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Recurring fair value measurement [member]",
        "terseLabel": "Recurring fair value measurement [member]"
       }
      }
     },
     "localname": "RecurringFairValueMeasurementMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails",
      "http://ptv.com/role/InvestmentsinAssociatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related party transactions [abstract]",
        "terseLabel": "Related party transactions [abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RentalExpense": {
     "auth_ref": [
      "r55"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense recognised on rental activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Rental expense",
        "terseLabel": "Rental expense"
       }
      }
     },
     "localname": "RentalExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesFuturepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RentalIncome": {
     "auth_ref": [
      "r11"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income recognised from rental activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Rental income",
        "terseLabel": "Rental income"
       }
      }
     },
     "localname": "RentalIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesFuturepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RepaymentsOfNoncurrentBorrowings": {
     "auth_ref": [
      "r145"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of non-current borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Repayments of non-current borrowings",
        "negatedTerseLabel": "Repayment of long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfNoncurrentBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0
      },
      "http://ptv.com/role/SegmentInformationDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expenditure directly attributable to research or development activities, recognised in profit or loss."
       }
      },
      "en-us": {
       "role": {
        "label": "Research and development expense",
        "negatedTerseLabel": "Research and development expenses",
        "terseLabel": "Research and development expenses"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/OperatingExpensesDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslation": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity representing exchange differences on translation of financial statements of foreign operations recognised in other comprehensive income and accumulated in equity. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reserve of exchange differences on translation",
        "terseLabel": "Translation reserve"
       }
      }
     },
     "localname": "ReserveOfExchangeDifferencesOnTranslation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/EquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "auth_ref": [
      "r10",
      "r92"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements of foreign operations recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reserve of exchange differences on translation [member]",
        "terseLabel": "Translation reserve [member]"
       }
      }
     },
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents whose use or withdrawal is restricted. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Restricted cash and cash equivalents",
        "terseLabel": "Restricted cash",
        "verboseLabel": "Other financial assets"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/OtherFinancialAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetainedEarnings": {
     "auth_ref": [
      "r36",
      "r60"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      },
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "terseLabel": "Retained earnings/(accumulated deficit)"
       }
      }
     },
     "localname": "RetainedEarnings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/EquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetainedEarningsMember": {
     "auth_ref": [
      "r9",
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      },
      "en-us": {
       "role": {
        "label": "Retained earnings [member]",
        "terseLabel": "Retained earnings/ (accumulated deficit) [member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Revenue": {
     "auth_ref": [
      "r1",
      "r2",
      "r50",
      "r175",
      "r181",
      "r250",
      "r281",
      "r286",
      "r292",
      "r293",
      "r295"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 3.0,
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims."
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue",
        "terseLabel": "Revenue",
        "totalLabel": "Total revenue"
       }
      }
     },
     "localname": "Revenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails",
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails",
      "http://ptv.com/role/RevenueDetails",
      "http://ptv.com/role/RevenueNarrativeDetails",
      "http://ptv.com/role/RevenueRemainingPerformanceObligationsDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [abstract]",
        "terseLabel": "Revenue [abstract]"
       }
      }
     },
     "localname": "RevenueAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RevenueFromContractsWithCustomers": {
     "auth_ref": [
      "r209",
      "r210"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity\u2019s ordinary activities in exchange for consideration."
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue from contracts with customers",
        "terseLabel": "Contract revenue",
        "verboseLabel": "Milestone Payment"
       }
      }
     },
     "localname": "RevenueFromContractsWithCustomers",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/RevenueDetails",
      "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails",
      "http://ptv.com/role/RevenueDisaggregationofrevenuetimingofcontractDetails",
      "http://ptv.com/role/RevenueNarrativeDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromGovernmentGrants": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income recognised in relation to government grants. [Refer: Government grants]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income from government grants",
        "terseLabel": "Grant revenue"
       }
      }
     },
     "localname": "RevenueFromGovernmentGrants",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/RevenueDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RightofuseAssets": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee."
       }
      },
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "terseLabel": "Right of use asset, net",
        "verboseLabel": "ROU asset"
       }
      }
     },
     "localname": "RightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesLeasesDetails",
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/LeasesDetails",
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SalesFairValueMeasurementAssets": {
     "auth_ref": [
      "r197"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in the fair value measurement of assets resulting from sales. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Sales, fair value measurement, assets",
        "terseLabel": "Sale of shares"
       }
      }
     },
     "localname": "SalesFairValueMeasurementAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Segment consolidation items [axis]",
        "terseLabel": "Segment consolidation items [axis]"
       }
      }
     },
     "localname": "SegmentConsolidationItemsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SegmentsAxis": {
     "auth_ref": [
      "r86",
      "r115",
      "r211",
      "r285",
      "r307"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Segments [axis]",
        "terseLabel": "Segments [axis]"
       }
      }
     },
     "localname": "SegmentsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails",
      "http://ptv.com/role/RevenueDisaggregationofrevenuetimingofcontractDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SegmentsMember": {
     "auth_ref": [
      "r86",
      "r115",
      "r211",
      "r291",
      "r307"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Segments [member]",
        "terseLabel": "Segments [member]"
       }
      }
     },
     "localname": "SegmentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails",
      "http://ptv.com/role/RevenueDisaggregationofrevenuetimingofcontractDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossNetOfTax": {
     "auth_ref": [
      "r54"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Share of the other comprehensive income of associates and joint ventures accounted for using the equity method that will not be reclassified to profit or loss, net of tax."
       }
      },
      "en-us": {
       "role": {
        "label": "Share of other comprehensive income of associates and joint ventures accounted for using equity method that will not be reclassified to profit or loss, net of tax",
        "terseLabel": "Share of other comprehensive income of associates and joint ventures accounted for using equity method that will not be reclassified to profit or loss, net of tax"
       }
      }
     },
     "localname": "ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r52",
      "r283",
      "r290",
      "r311"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of associates and joint ventures accounted for using equity method",
        "terseLabel": "Share of net income/(loss) of associates accounted for using the equity method",
        "verboseLabel": "Share of associate loss allocated to long-term interest (please refer to Note 6)"
       }
      }
     },
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r188"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) from continuing operations of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Continuing operations [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (loss) from continuing operations]"
       }
      },
      "en-us": {
       "role": {
        "label": "Share of profit (loss) from continuing operations of associates and joint ventures accounted for using equity method",
        "terseLabel": "Group's share in income/(loss) from continuing operations"
       }
      }
     },
     "localname": "ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShareOfTotalComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r189"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The entity's share of the total comprehensive income of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Joint ventures [member]; Investments accounted for using equity method]"
       }
      },
      "en-us": {
       "role": {
        "label": "Share of total comprehensive income of associates and joint ventures accounted for using equity method",
        "terseLabel": "Group's share of total comprehensive income/(loss)"
       }
      }
     },
     "localname": "ShareOfTotalComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SharePremium": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value."
       }
      },
      "en-us": {
       "role": {
        "label": "Share premium",
        "terseLabel": "Share premium"
       }
      }
     },
     "localname": "SharePremium",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/EquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SharePremiumMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount received or receivable from issuance of the entity's shares in excess of nominal value."
       }
      },
      "en-us": {
       "role": {
        "label": "Share premium [member]",
        "terseLabel": "Share premium [member]"
       }
      }
     },
     "localname": "SharePremiumMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Share-based payment arrangements [member]",
        "terseLabel": "Share-based payment arrangements [member]"
       }
      }
     },
     "localname": "SharebasedPaymentArrangementsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsRSUActivityRollforwardDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePureTechLLCIncentiveStockDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsOtherSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_SignificantInvestmentsInAssociatesAxis": {
     "auth_ref": [
      "r104",
      "r106",
      "r191",
      "r312",
      "r313"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Associates [axis]",
        "terseLabel": "Associates [axis]"
       }
      }
     },
     "localname": "SignificantInvestmentsInAssociatesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueGainondeconsolidationDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails",
      "http://ptv.com/role/InvestmentsinAssociatesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "auth_ref": [
      "r104",
      "r106",
      "r190"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Subsidiaries [axis]",
        "terseLabel": "Subsidiaries [axis]"
       }
      }
     },
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesDetails",
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails",
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/SaleofAssetsDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePureTechLLCIncentiveStockDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsOtherSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsOutstandingDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsforfeitedDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsgrantedDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesMinimumliquidationpreferenceDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesbalanceDetails",
      "http://ptv.com/role/TalMergerAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SignificantUnobservableInputAssets": {
     "auth_ref": [
      "r195"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The value of significant unobservable input used in the measurement of the fair value of assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Significant unobservable input, assets",
        "terseLabel": "Weighted Average"
       }
      }
     },
     "localname": "SignificantUnobservableInputAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_SignificantUnobservableInputLiabilities": {
     "auth_ref": [
      "r195"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The value of significant unobservable input used in the measurement of the fair value of liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Significant unobservable input, liabilities",
        "terseLabel": "Weighted Average",
        "verboseLabel": "Warrants"
       }
      }
     },
     "localname": "SignificantUnobservableInputLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [abstract]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]",
        "terseLabel": "Statement of changes in equity [line items]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      },
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]",
        "terseLabel": "Statement of changes in equity [table]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of comprehensive income [abstract]",
        "terseLabel": "Consolidated Statements of Comprehensive Income/(Loss)"
       }
      }
     },
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of financial position [abstract]",
        "terseLabel": "Consolidated Statements of Financial Position"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SubsidiariesWithMaterialNoncontrollingInterestsMember": {
     "auth_ref": [
      "r170"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for subsidiaries that have non-controlling interests that are material to the reporting entity. [Refer: Subsidiaries [member]; Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Subsidiaries with material non-controlling interests [member]",
        "terseLabel": "Subsidiaries with material non-controlling interests [member]"
       }
      }
     },
     "localname": "SubsidiariesWithMaterialNoncontrollingInterestsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 13.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to revenues that are exempt from taxation. [Refer: Accounting profit]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax effect of revenues exempt from taxation",
        "negatedTerseLabel": "Income of partnerships not subject to tax"
       }
      }
     },
     "localname": "TaxEffectOfRevenuesExemptFromTaxation2011",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxEffectOfTaxLosses": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to tax losses. [Refer: Accounting profit]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax effect of tax losses",
        "terseLabel": "Current year losses for which no deferred tax asset is recognized"
       }
      }
     },
     "localname": "TaxEffectOfTaxLosses",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 14.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax expense (income) at applicable tax rate",
        "terseLabel": "Weighted-average statutory rate"
       }
      }
     },
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxRateEffectFromChangeInTaxRate": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from a change in tax rate. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax rate effect from change in tax rate",
        "terseLabel": "Federal tax change"
       }
      }
     },
     "localname": "TaxRateEffectFromChangeInTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TaxRateEffectOfForeignTaxRates": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the application of foreign tax rates. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax rate effect of foreign tax rates",
        "terseLabel": "Tax reform - foreign earnings repatriation"
       }
      }
     },
     "localname": "TaxRateEffectOfForeignTaxRates",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 15.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from revenue that is exempt from taxation. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax rate effect of revenues exempt from taxation",
        "negatedTerseLabel": "Income of partnerships not subject to tax"
       }
      }
     },
     "localname": "TaxRateEffectOfRevenuesExemptFromTaxation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TaxRateEffectOfTaxLosses": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 13.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from tax losses. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax rate effect of tax losses",
        "terseLabel": "Current year losses for which no deferred tax asset is recognized"
       }
      }
     },
     "localname": "TaxRateEffectOfTaxLosses",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TimingOfTransferOfGoodsOrServicesAxis": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Timing of transfer of goods or services [axis]",
        "terseLabel": "Timing of contract revenue recognition"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodsOrServicesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenuetimingofcontractDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TimingOfTransferOfGoodsOrServicesMember": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all timings of the transfer of goods or services in contracts with customers. It also represents the standard value for the 'Timing of transfer of goods or services' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Timing of transfer of goods or services [member]",
        "terseLabel": "Timing of transfer of goods or services [member]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodsOrServicesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenuetimingofcontractDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TopOfRangeMember": {
     "auth_ref": [
      "r204",
      "r205",
      "r207",
      "r244",
      "r268",
      "r300"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      },
      "en-us": {
       "role": {
        "label": "Top of range [member]",
        "terseLabel": "Top of range [member]"
       }
      }
     },
     "localname": "TopOfRangeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/RevenueBudgetedCoststocompleteDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      },
      "http://ptv.com/role/TradeAndOtherPayablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other current payables",
        "terseLabel": "Trade and other payables",
        "totalLabel": "Total trade and other payables"
       }
      }
     },
     "localname": "TradeAndOtherCurrentPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/TradeAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers": {
     "auth_ref": [
      "r34",
      "r37"
     ],
     "calculation": {
      "http://ptv.com/role/TradeAndOtherPayablesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The current amount of payment due to suppliers for goods and services used in entity's business. [Refer: Current liabilities; Trade payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current trade payables",
        "terseLabel": "Trade payables"
       }
      }
     },
     "localname": "TradeAndOtherCurrentPayablesToTradeSuppliers",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TradeAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "auth_ref": [
      "r19",
      "r35"
     ],
     "calculation": {
      "http://ptv.com/role/CapitalAndFinancialRiskManagementCreditRiskDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_CreditExposure",
       "weight": 1.0
      },
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other current receivables",
        "terseLabel": "Trade and other receivables"
       }
      }
     },
     "localname": "TradeAndOtherCurrentReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementCreditRiskDetails",
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNeitherpastduenorimpairedDetails",
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables [abstract]"
       }
      }
     },
     "localname": "TradeAndOtherPayablesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TradeAndOtherPayablesToRelatedParties": {
     "auth_ref": [
      "r37"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of payables due to related parties. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Payables to related parties",
        "terseLabel": "Payables to related parties"
       }
      }
     },
     "localname": "TradeAndOtherPayablesToRelatedParties",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RelatedpartytransactionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeReceivablesMember": {
     "auth_ref": [
      "r11",
      "r257",
      "r260",
      "r262"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for trade receivables. [Refer: Trade receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade receivables [member]",
        "terseLabel": "Trade and other receivables [member]"
       }
      }
     },
     "localname": "TradeReceivablesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfCustomersAxis": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of customers [axis]",
        "terseLabel": "Types of customers [axis]"
       }
      }
     },
     "localname": "TypesOfCustomersAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails",
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfCustomersMember": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of customers. It also represents the standard value for the 'Types of customers' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of customers [member]",
        "terseLabel": "Types of customers [member]"
       }
      }
     },
     "localname": "TypesOfCustomersMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails",
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of interest rates [axis]",
        "terseLabel": "Types of interest rates [axis]"
       }
      }
     },
     "localname": "TypesOfInterestRatesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfRisksAxis": {
     "auth_ref": [
      "r252",
      "r255",
      "r256",
      "r301",
      "r302",
      "r303",
      "r304"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of risks [axis]",
        "terseLabel": "Types of risks [axis]"
       }
      }
     },
     "localname": "TypesOfRisksAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfRisksMember": {
     "auth_ref": [
      "r252",
      "r255",
      "r256",
      "r301",
      "r302",
      "r303",
      "r304"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Risks [member]",
        "terseLabel": "Risks [member]"
       }
      }
     },
     "localname": "TypesOfRisksMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [axis]",
        "terseLabel": "Types of share-based payment arrangements [axis]"
       }
      }
     },
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsRSUActivityRollforwardDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePureTechLLCIncentiveStockDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsOtherSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived": {
     "auth_ref": [
      "r231"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of undiscounted finance lease payments to be received. Finance lease is a lease that transfers substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      },
      "en-us": {
       "role": {
        "label": "Undiscounted finance lease payments to be received",
        "terseLabel": "Undiscounted finance lease payments to be received"
       }
      }
     },
     "localname": "UndiscountedFinanceLeasePaymentsToBeReceived",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived": {
     "auth_ref": [
      "r232"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of undiscounted operating lease payments to be received. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      },
      "en-us": {
       "role": {
        "label": "Undiscounted operating lease payments to be received",
        "terseLabel": "Undiscounted operating lease payments to be received"
       }
      }
     },
     "localname": "UndiscountedOperatingLeasePaymentsToBeReceived",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails",
      "http://ptv.com/role/LeasesFuturepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UnearnedFinanceIncomeRelatingToFinanceLeasePaymentsReceivable": {
     "auth_ref": [
      "r231"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of unearned finance income relating to the finance lease payments receivable. Finance lease is a lease that transfers substantially all the risks and rewards incidental to ownership of an underlying asset. [Refer: Finance income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Unearned finance income relating to finance lease payments receivable",
        "terseLabel": "Unearned Finance income"
       }
      }
     },
     "localname": "UnearnedFinanceIncomeRelatingToFinanceLeasePaymentsReceivable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UnobservableInputsAxis": {
     "auth_ref": [
      "r195",
      "r200"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Unobservable inputs [axis]",
        "terseLabel": "Unobservable inputs [axis]"
       }
      }
     },
     "localname": "UnobservableInputsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_UnobservableInputsMember": {
     "auth_ref": [
      "r195",
      "r200"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all the unobservable inputs. It also represents the standard value for the 'Unobservable inputs' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Unobservable inputs [member]",
        "terseLabel": "Unobservable inputs [member]"
       }
      }
     },
     "localname": "UnobservableInputsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of unused tax credits for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax credits [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Unused tax credits for which no deferred tax asset recognised",
        "terseLabel": "Unused tax credits for which no deferred tax asset recognised"
       }
      }
     },
     "localname": "UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax losses [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Unused tax losses for which no deferred tax asset recognised",
        "terseLabel": "Unused tax losses for which no deferred tax asset recognised"
       }
      }
     },
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "auth_ref": [
      "r74"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, property, plant and equipment",
        "terseLabel": "Useful life measured as period of time, property, plant and equipment"
       }
      }
     },
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_ValuationTechniquesMember": {
     "auth_ref": [
      "r195"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for valuation techniques used by the entity to measure fair value. It also represents the standard value for the 'Valuation techniques used in fair value measurement' axis if no other member is used. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Valuation techniques [member]",
        "terseLabel": "Valuation techniques [member]"
       }
      }
     },
     "localname": "ValuationTechniquesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis": {
     "auth_ref": [
      "r195"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Valuation techniques used in fair value measurement [axis]",
        "terseLabel": "Valuation techniques used in fair value measurement [axis]"
       }
      }
     },
     "localname": "ValuationTechniquesUsedInFairValueMeasurementAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_WagesAndSalaries": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://ptv.com/role/OperatingExpensesDetails": {
       "order": 1.0,
       "parentTag": "ptv_PayrollCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Wages and salaries",
        "terseLabel": "Salaries and wages"
       }
      }
     },
     "localname": "WagesAndSalaries",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r242"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement",
        "terseLabel": "Weighted average exercise price",
        "verboseLabel": "Weighted average exercise price of, options exercisable (in GBP per share)"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedpaymentStockOptionsRollforwardDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercised in share-based payment arrangement",
        "terseLabel": "Weighted average exercise price, options exercised (in GBP per share)"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentStockOptionsRollforwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement",
        "terseLabel": "Weighted average exercise price",
        "verboseLabel": "Weighted average exercise price, options forfeited (in GBP per share)"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentStockOptionsRollforwardDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsforfeitedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options granted in share-based payment arrangement",
        "terseLabel": "Weighted average exercise price",
        "verboseLabel": "Weighted average exercise price, options granted (in GBP per share)"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentStockOptionsRollforwardDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsgrantedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r236",
      "r241"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Weighted-average exercise price, end of year (in GBP per share)",
        "periodStartLabel": "Weighted-average exercise price, beginning of year (in GBP per share)",
        "terseLabel": "Weighted average exercise price"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails",
      "http://ptv.com/role/SharebasedpaymentStockOptionsRollforwardDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted": {
     "auth_ref": [
      "r247"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average fair value of share options granted during the period at the measurement date. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average fair value at measurement date, share options granted",
        "terseLabel": "Grant date fair value"
       }
      }
     },
     "localname": "WeightedAverageFairValueAtMeasurementDateShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentWeightedaverageassumptionsDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WeightedAverageMember": {
     "auth_ref": [
      "r204",
      "r205",
      "r207",
      "r268",
      "r300"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for an average in which each quantity to be averaged is assigned a weight that determines the relative effect of each quantity on the average."
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average [member]",
        "terseLabel": "Weighted average [member]"
       }
      }
     },
     "localname": "WeightedAverageMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual life of outstanding share options",
        "terseLabel": "Weighted average remaining contractual life of outstanding share options"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails",
      "http://ptv.com/role/SharebasedpaymentStockOptionsRollforwardDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsOutstandingDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average share price used as input to the option pricing model to calculate the fair value of share options granted. [Refer: Option pricing model [member]; Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average share price, share options granted",
        "terseLabel": "Share price at grant date"
       }
      }
     },
     "localname": "WeightedAverageSharePriceShareOptionsGranted2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentWeightedaverageassumptionsDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageShares": {
     "auth_ref": [
      "r109"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares outstanding",
        "terseLabel": "Weighted average number of ordinary shareholders at December 31,"
       }
      }
     },
     "localname": "WeightedAverageShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average ordinary shares and adjusted weighted average ordinary shares [abstract]",
        "terseLabel": "Weighted average ordinary shares and adjusted weighted average ordinary shares [abstract]"
       }
      }
     },
     "localname": "WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_A2017PerformanceBasedRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 Performance Based RSU",
        "label": "2017 Performance Based RSU [Member]",
        "terseLabel": "2017 Performance Based RSU [Member]"
       }
      }
     },
     "localname": "A2017PerformanceBasedRSUMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_A2018PerformanceBasedRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2018 Performance Based RSU",
        "label": "2018 Performance Based RSU [Member]",
        "terseLabel": "2018 Performance Based RSU [Member]"
       }
      }
     },
     "localname": "A2018PerformanceBasedRSUMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Policies",
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting policies, changes in accounting estimates and errors [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_AccountingPoliciesLeasesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Policies - Leases [Table]",
        "label": "Accounting Policies - Leases [Table]",
        "terseLabel": "Accounting Policies - Leases [Table]"
       }
      }
     },
     "localname": "AccountingPoliciesLeasesTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_AccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Policies",
        "label": "Accounting Policies [Line Items]",
        "terseLabel": "Accounting Policies"
       }
      }
     },
     "localname": "AccountingPoliciesLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesDetails",
      "http://ptv.com/role/AccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_AccountingPoliciesPropertyAndEquipmentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Policies - Property and Equipment [Table]",
        "label": "Accounting Policies - Property and Equipment [Table]",
        "terseLabel": "Accounting Policies - Property and Equipment [Table]"
       }
      }
     },
     "localname": "AccountingPoliciesPropertyAndEquipmentTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_AccountingPoliciesSubsidiariesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Policies - Subsidiaries",
        "label": "Accounting Policies - Subsidiaries [Table]",
        "terseLabel": "Accounting Policies - Subsidiaries [Table]"
       }
      }
     },
     "localname": "AccountingPoliciesSubsidiariesTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_AccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Policies [Table]",
        "label": "Accounting Policies [Table]",
        "terseLabel": "Accounting Policies [Table]"
       }
      }
     },
     "localname": "AccountingPoliciesTable",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_AccretionOnPreferredShares": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 6.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accretion on preferred shares",
        "label": "Accretion on preferred shares",
        "terseLabel": "Accretion on preferred shares"
       }
      }
     },
     "localname": "AccretionOnPreferredShares",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_AccumulatedDeficit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated Deficit",
        "label": "Accumulated Deficit",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "AccumulatedDeficit",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_AcquisitionOfEquityInstrumentsInOtherEntities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition of equity instruments in other entities",
        "label": "Acquisition of equity instruments in other entities",
        "terseLabel": "Acquisition of equity instruments in other entities"
       }
      }
     },
     "localname": "AcquisitionOfEquityInstrumentsInOtherEntities",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ptv_AdditionalNumberOfSharesAuthorizedToPurchase": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional number of shares authorized to purchase",
        "label": "Additional number of shares authorized to purchase",
        "terseLabel": "Additional number of shares authorized to purchase"
       }
      }
     },
     "localname": "AdditionalNumberOfSharesAuthorizedToPurchase",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedpartytransactionsNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ptv_AdditionsLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions Lease Liabilities",
        "label": "Additions Lease Liabilities",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "AdditionsLeaseLiabilities",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_AdjustmentForConversionOfDebtToEquity": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment for conversion of debt to equity",
        "label": "Adjustment for conversion of debt to equity",
        "terseLabel": "Conversion of debt to equity"
       }
      }
     },
     "localname": "AdjustmentForConversionOfDebtToEquity",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_AdjustmentForInitialApplicationOfIFRS16": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "adjustment",
        "label": "Adjustment for initial application of IFRS 16",
        "terseLabel": "Adjustment for initial application of IFRS 16"
       }
      }
     },
     "localname": "AdjustmentForInitialApplicationOfIFRS16",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_AdjustmentForInitialApplicationOfIFRS9": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment for initial application of IFRS 9",
        "label": "Adjustment for initial application of IFRS 9",
        "terseLabel": "Adjustment for initial application of IFRS 9"
       }
      }
     },
     "localname": "AdjustmentForInitialApplicationOfIFRS9",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_AdjustmentOfImpairmentOfInvestmentInAssociate": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment of Impairment of investment in associate",
        "label": "Adjustment of Impairment of investment in associate",
        "terseLabel": "Impairment of investment in associate"
       }
      }
     },
     "localname": "AdjustmentOfImpairmentOfInvestmentInAssociate",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_AdjustmentsForGainOnLossOfSignificantInfluence": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 19.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for gain on loss of significant influence",
        "label": "Adjustments for gain on loss of significant influence",
        "terseLabel": "Gain on loss of significant influence"
       }
      }
     },
     "localname": "AdjustmentsForGainOnLossOfSignificantInfluence",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_AdjustmentsForIncreaseDecreaseInDeferredRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for increase decrease In deferred revenue",
        "label": "Adjustments for increase decrease In deferred revenue",
        "terseLabel": "Deferred revenues"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInDeferredRevenue",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_AdjustmentsForShareOfNetIncomelossOfAssociate": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for share of net income(loss) of associate",
        "label": "Adjustments for share of net income(loss) of associate",
        "terseLabel": "Share of net (income)/loss of associates accounted for using the equity method"
       }
      }
     },
     "localname": "AdjustmentsForShareOfNetIncomelossOfAssociate",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_AdjustmentsLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments, lease liabilities",
        "label": "Adjustments, lease liabilities",
        "terseLabel": "Adjustments"
       }
      }
     },
     "localname": "AdjustmentsLeaseLiabilities",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_AdjustmentsRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments, right-of-use assets",
        "label": "Adjustments, right-of-use assets",
        "terseLabel": "Adjustments"
       }
      }
     },
     "localname": "AdjustmentsRightOfUseAssets",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_AkiliInteractiveLabsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Akili Interactive Labs",
        "label": "Akili Interactive Labs [Member]",
        "verboseLabel": "Akili Interactive Labs, Inc."
       }
      }
     },
     "localname": "AkiliInteractiveLabsMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_AkiliMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Akili",
        "label": "Akili [Member]",
        "terseLabel": "Akili [Member]"
       }
      }
     },
     "localname": "AkiliMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueGainondeconsolidationDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_AlivioMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alivio",
        "label": "Alivio [Member]",
        "terseLabel": "Alivio [Member]",
        "verboseLabel": "Alivio Therapeutics, Inc."
       }
      }
     },
     "localname": "AlivioMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsOutstandingDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsgrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_AmericanDepositarySharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "American Depositary Shares",
        "label": "American Depositary Shares [Member]",
        "terseLabel": "American Depositary Shares"
       }
      }
     },
     "localname": "AmericanDepositarySharesMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_AppeeringMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Appeering",
        "label": "Appeering [Member]",
        "terseLabel": "Appeering",
        "verboseLabel": "Appeering Inc."
       }
      }
     },
     "localname": "AppeeringMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_AssociateCommonStockHeldAtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Associate common stock held at fair value",
        "label": "Associate common stock held at fair value",
        "terseLabel": "Associate common stock held at fair value"
       }
      }
     },
     "localname": "AssociateCommonStockHeldAtFairValue",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_AuditOfFinancialStatementsOfSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/OperatingExpensesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_AuditorsRemuneration",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit of financial statements of subsidiaries",
        "label": "Audit of financial statements of subsidiaries",
        "terseLabel": "Audit of the financial statements of subsidiaries"
       }
      }
     },
     "localname": "AuditOfFinancialStatementsOfSubsidiaries",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_AuditRelatedAssuranceServices": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/OperatingExpensesDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_AuditorsRemuneration",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit related assurance services",
        "label": "Audit related assurance services",
        "terseLabel": "Audit-related assurance services"
       }
      }
     },
     "localname": "AuditRelatedAssuranceServices",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_AuditorsRemunerationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Auditors Remuneration",
        "label": "Auditors Remuneration [Table]",
        "terseLabel": "Auditors Remuneration [Table]"
       }
      }
     },
     "localname": "AuditorsRemunerationTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_BMEBServicesLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BMEB Services LLC",
        "label": "BMEB Services LLC [Member]",
        "terseLabel": "BMEB Services LLC"
       }
      }
     },
     "localname": "BMEBServicesLLCMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_BasicMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basic",
        "label": "Basic [Member]",
        "terseLabel": "Basic [Member]"
       }
      }
     },
     "localname": "BasicMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_BoehringerIngelheimInternationalGMBHMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boehringer Ingelheim International GMBH",
        "label": "Boehringer Ingelheim International GMBH [Member]",
        "terseLabel": "Boehringer Ingelheim International GMBH"
       }
      }
     },
     "localname": "BoehringerIngelheimInternationalGMBHMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_BorrowingsAccruedInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings, Accrued Interest",
        "label": "Borrowings, Accrued Interest",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "BorrowingsAccruedInterest",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LongtermloanobligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_BorrowingsDiscountMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings, Discount",
        "label": "Borrowings, Discount [Member]",
        "terseLabel": "Unamortized loan discount and issuance costs"
       }
      }
     },
     "localname": "BorrowingsDiscountMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LongtermloanVedantaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_BorrowingsInterestPaid": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings, Interest paid",
        "label": "Borrowings, Interest paid",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "BorrowingsInterestPaid",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LongtermloanobligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_BorrowingsNetLoanProceeds": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings, Net loan proceeds",
        "label": "Borrowings, Net loan proceeds",
        "terseLabel": "Net loan proceeds"
       }
      }
     },
     "localname": "BorrowingsNetLoanProceeds",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LongtermloanobligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_BorrowingsReclassificationOfAccruedInterestToOtherCurrentLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings, Reclassification of accrued interest to other current liabilities",
        "label": "Borrowings, Reclassification of accrued interest to other current liabilities",
        "terseLabel": "Borrowings, Reclassification of accrued interest to other current liabilities"
       }
      }
     },
     "localname": "BorrowingsReclassificationOfAccruedInterestToOtherCurrentLiabilities",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LongtermloanobligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_BudgetEstimateToSatisfyRevenuePerformanceObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Budget estimate to satisfy revenue performance obligation",
        "label": "Budget estimate to satisfy revenue performance obligation",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "BudgetEstimateToSatisfyRevenuePerformanceObligation",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueBudgetedCoststocompleteDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_BudgetedCostsToCompleteLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Budgeted Costs to complete",
        "label": "Budgeted Costs to complete [Line Items]",
        "terseLabel": "Budgeted Costs to complete [Line Items]"
       }
      }
     },
     "localname": "BudgetedCostsToCompleteLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueBudgetedCoststocompleteDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_BudgetedCostsToCompleteTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Budgeted Costs to complete [Table]",
        "label": "Budgeted Costs to complete [Table]",
        "terseLabel": "Budgeted Costs to complete [Table]"
       }
      }
     },
     "localname": "BudgetedCostsToCompleteTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueBudgetedCoststocompleteDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_BusinessOrSourcingCompanyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Or Sourcing Company",
        "label": "Business Or Sourcing Company [Axis]",
        "terseLabel": "Business Or Sourcing Company [Axis]"
       }
      }
     },
     "localname": "BusinessOrSourcingCompanyAxis",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_CapitalAndFinancialRiskManagementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital And Financial Risk Management",
        "label": "Capital And Financial Risk Management [Abstract]"
       }
      }
     },
     "localname": "CapitalAndFinancialRiskManagementAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_CapitalAndFinancialRiskManagementCreditRiskAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital And Financial Risk Management [Abstract]",
        "label": "Capital And Financial Risk Management Credit Risk [Abstract]"
       }
      }
     },
     "localname": "CapitalAndFinancialRiskManagementCreditRiskAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_CapitalAndFinancialRiskManagementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital And Financial Risk Management",
        "label": "Capital And Financial Risk Management [Line Items]",
        "terseLabel": "Capital And Financial Risk Management [Line Items]"
       }
      }
     },
     "localname": "CapitalAndFinancialRiskManagementLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_CapitalAndFinancialRiskManagementTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital And Financial Risk Management",
        "label": "Capital And Financial Risk Management [Table]",
        "terseLabel": "Capital And Financial Risk Management [Table]"
       }
      }
     },
     "localname": "CapitalAndFinancialRiskManagementTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_CapitalLossCarryovers": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital loss carryovers",
        "label": "Capital loss carryovers",
        "terseLabel": "Capital loss carryovers"
       }
      }
     },
     "localname": "CapitalLossCarryovers",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_CashDistribution": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Distribution",
        "label": "Cash Distribution",
        "terseLabel": "Cash Distribution"
       }
      }
     },
     "localname": "CashDistribution",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
      "http://ptv.com/role/SaleofAssetsDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails",
      "http://ptv.com/role/TalMergerAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_CashInvestmentInAssociate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash investment in Associate",
        "label": "Cash investment in Associate",
        "terseLabel": "Cash investment in Associate"
       }
      }
     },
     "localname": "CashInvestmentInAssociate",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_CertainPreferredShareholdersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Certain preferred shareholders",
        "label": "Certain preferred shareholders [Member]",
        "terseLabel": "Certain preferred shareholders"
       }
      }
     },
     "localname": "CertainPreferredShareholdersMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SaleofAssetsDetails",
      "http://ptv.com/role/TalMergerAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ChangeInFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in fair value",
        "label": "Change in fair value",
        "terseLabel": "Change in fair value",
        "verboseLabel": "Increase in value of preferred shares measured at fair value"
       }
      }
     },
     "localname": "ChangeInFairValue",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ChangesInOperatingAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in operating assets and liabilities",
        "label": "Changes in operating assets and liabilities [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "ChangesInOperatingAssetsAndLiabilitiesAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ChangesInTheValueOfSubsidiaryPreferredSharesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in the value of subsidiary preferred shares",
        "label": "Changes in the value of subsidiary preferred shares [Abstract]",
        "terseLabel": "Changes in the value of subsidiary preferred shares [Abstract]"
       }
      }
     },
     "localname": "ChangesInTheValueOfSubsidiaryPreferredSharesAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_ChangesInTheValueOfSubsidiaryPreferredSharesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in the value of subsidiary preferred shares",
        "label": "Changes in the value of subsidiary preferred shares [Line Items]",
        "terseLabel": "Changes in the value of subsidiary preferred shares [Line Items]"
       }
      }
     },
     "localname": "ChangesInTheValueOfSubsidiaryPreferredSharesLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ChangesInTheValueOfSubsidiaryPreferredSharesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in the value of subsidiary preferred shares",
        "label": "Changes in the value of subsidiary preferred shares [Roll Forward]",
        "terseLabel": "Changes in the value of subsidiary preferred shares [Roll Forward]"
       }
      }
     },
     "localname": "ChangesInTheValueOfSubsidiaryPreferredSharesRollForward",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ChangesInTheValueOfSubsidiaryPreferredSharesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in the value of subsidiary preferred shares [Table]",
        "label": "Changes in the value of subsidiary preferred shares [Table]",
        "terseLabel": "Changes in the value of subsidiary preferred shares [Table]"
       }
      }
     },
     "localname": "ChangesInTheValueOfSubsidiaryPreferredSharesTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ChangesInTheValueOfSubsidiaryPreferredSharesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in the value of subsidiary preferred shares",
        "label": "Changes in the value of subsidiary preferred shares [Text Block]",
        "terseLabel": "Disclosure of Changes in the value of subsidiary preferred shares"
       }
      }
     },
     "localname": "ChangesInTheValueOfSubsidiaryPreferredSharesTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_ClassBCommonMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class B Common",
        "label": "Class B Common [Member]",
        "terseLabel": "Class B Common [Member]"
       }
      }
     },
     "localname": "ClassBCommonMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_CommenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commense",
        "label": "Commense [Member]",
        "terseLabel": "Commense",
        "verboseLabel": "Commense Inc."
       }
      }
     },
     "localname": "CommenseMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsgrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_CommitmentsAndContingenciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments And Contingencies [Abstract]",
        "label": "Commitments And Contingencies [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_CommitmentsAndContingenciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments and Contingencies",
        "label": "Commitments and Contingencies [Table]",
        "terseLabel": "Commitments and Contingencies [Table]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_CompanyAndCertainPreferredShareholdersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Company and certain preferred shareholders",
        "label": "Company and certain preferred shareholders [Member]",
        "terseLabel": "Company and certain preferred shareholders"
       }
      }
     },
     "localname": "CompanyAndCertainPreferredShareholdersMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SaleofAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ContractBalancesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract Balances [Table]",
        "label": "Contract Balances [Table]",
        "terseLabel": "Contract Balances [Table]"
       }
      }
     },
     "localname": "ContractBalancesTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueContractBalancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ContractDurationGreaterThanOneYearMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract Duration Greater Than One Year",
        "label": "Contract Duration Greater Than One Year [Member]",
        "terseLabel": "Greater than 1 Year"
       }
      }
     },
     "localname": "ContractDurationGreaterThanOneYearMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ContractDurationLessThanOneYearMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract Duration Less Than One Year [Member]",
        "label": "Contract Duration Less Than One Year [Member]",
        "terseLabel": "Less than 1 Year"
       }
      }
     },
     "localname": "ContractDurationLessThanOneYearMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ContractualInterestExpenseOnConvertibleNotes": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/FinanceCostNetDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual Interest expense on convertible notes",
        "label": "Contractual Interest expense on convertible notes",
        "negatedTerseLabel": "Contractual Interest expense on convertible notes"
       }
      }
     },
     "localname": "ContractualInterestExpenseOnConvertibleNotes",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinanceCostNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ContributedByMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contributed By",
        "label": "Contributed By [Member]",
        "terseLabel": "Contributed By [Member]"
       }
      }
     },
     "localname": "ContributedByMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/SaleofAssetsDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails",
      "http://ptv.com/role/TalMergerAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ContributedByTypesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contributed By - Types",
        "label": "Contributed By - Types [Axis]",
        "terseLabel": "Contributed By - Types [Axis]"
       }
      }
     },
     "localname": "ContributedByTypesAxis",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/SaleofAssetsDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails",
      "http://ptv.com/role/TalMergerAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ControlledFoundedEntitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Controlled Founded Entities",
        "label": "Controlled Founded Entities [Member]",
        "terseLabel": "Controlled Founded Entities"
       }
      }
     },
     "localname": "ControlledFoundedEntitiesMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails",
      "http://ptv.com/role/RevenueDisaggregationofrevenuetimingofcontractDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_Conversion": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion",
        "label": "Conversion",
        "terseLabel": "Conversion",
        "verboseLabel": "Conversion of convertible notes"
       }
      }
     },
     "localname": "Conversion",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ConversionOfNoteReceivable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of note receivable",
        "label": "Conversion of note receivable",
        "terseLabel": "Conversion of note receivable"
       }
      }
     },
     "localname": "ConversionOfNoteReceivable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ConversionOfSubsidiaryConvertibleNoteIntoPreferredShareLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of subsidiary Convertible note into preferred share liabilities",
        "label": "Conversion of subsidiary Convertible note into preferred share liabilities",
        "terseLabel": "Conversion of subsidiary convertible note into preferred share liabilities"
       }
      }
     },
     "localname": "ConversionOfSubsidiaryConvertibleNoteIntoPreferredShareLiabilities",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ConversionOfSubsidiaryConvertibleNoteIntoSubsidiaryCommonStock": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of subsidiary Convertible note into subsidiary common stock",
        "label": "Conversion of subsidiary Convertible note into subsidiary common stock",
        "terseLabel": "Conversion of subsidiary convertible note into subsidiary common stock (NCI)"
       }
      }
     },
     "localname": "ConversionOfSubsidiaryConvertibleNoteIntoSubsidiaryCommonStock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ConversionToCommon": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion to common",
        "label": "Conversion to common",
        "terseLabel": "Conversion to common"
       }
      }
     },
     "localname": "ConversionToCommon",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ConversionToPreferred": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion to preferred",
        "label": "Conversion to preferred",
        "terseLabel": "Conversion to preferred"
       }
      }
     },
     "localname": "ConversionToPreferred",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ConvertibleDebtInstrumentsConvertedToEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible Debt, Instruments, Converted To Equity",
        "label": "Convertible Debt, Instruments, Converted To Equity",
        "terseLabel": "Convertible debt, instruments, converted to equity"
       }
      }
     },
     "localname": "ConvertibleDebtInstrumentsConvertedToEquity",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ConvertibleNotesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible Notes",
        "label": "Convertible Notes [Line Items]",
        "terseLabel": "Convertible Notes [Line Items]"
       }
      }
     },
     "localname": "ConvertibleNotesLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ConvertibleNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible Notes",
        "label": "Convertible Notes [Member]",
        "terseLabel": "Convertible Notes [Member]"
       }
      }
     },
     "localname": "ConvertibleNotesMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
      "http://ptv.com/role/RelatedpartytransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ConvertibleNotesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible Notes",
        "label": "Convertible Notes [Roll Forward]",
        "terseLabel": "Convertible Notes [Roll Forward]"
       }
      }
     },
     "localname": "ConvertibleNotesRollForward",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ConvertibleNotesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible Notes [Table]",
        "label": "Convertible Notes [Table]",
        "terseLabel": "Convertible Notes [Table]"
       }
      }
     },
     "localname": "ConvertibleNotesTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_DameMarjorieScardinoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dame Marjorie Scardino",
        "label": "Dame Marjorie Scardino [Member]",
        "terseLabel": "Dame Marjorie Scardino"
       }
      }
     },
     "localname": "DameMarjorieScardinoMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DebtInstrumentPaymentTermsFinalFeePercentageOfOriginalPrincipalAmountOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument, payment terms, final fee, percentage of original principal amount outstanding",
        "label": "Debt instrument, payment terms, final fee, percentage of original principal amount outstanding",
        "terseLabel": "Final fee, percentage of original principal amount outstanding"
       }
      }
     },
     "localname": "DebtInstrumentPaymentTermsFinalFeePercentageOfOriginalPrincipalAmountOutstanding",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ptv_DebtInstrumentPaymentTermsFinalFeeTriggerAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument, payment terms, final fee trigger amount",
        "label": "Debt instrument, payment terms, final fee trigger amount",
        "terseLabel": "Debt instrument, payment terms, final fee trigger amount"
       }
      }
     },
     "localname": "DebtInstrumentPaymentTermsFinalFeeTriggerAmount",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_DeconsolidatedFormerSubsidiariesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deconsolidated former subsidiaries",
        "label": "Deconsolidated former subsidiaries [Abstract]",
        "terseLabel": "Deconsolidated former subsidiary operating\u00a0companies"
       }
      }
     },
     "localname": "DeconsolidatedFormerSubsidiariesAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_DeconsolidatedFormerSubsidiaryOperatingCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deconsolidated former Subsidiary Operating Companies",
        "label": "Deconsolidated former Subsidiary Operating Companies [Member]",
        "terseLabel": "Deconsolidated former Subsidiary Operating Companies [Member]"
       }
      }
     },
     "localname": "DeconsolidatedFormerSubsidiaryOperatingCompaniesMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DeconsolidatedLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deconsolidated Lease Liabilities",
        "label": "Deconsolidated Lease Liabilities",
        "terseLabel": "Deconsolidated"
       }
      }
     },
     "localname": "DeconsolidatedLeaseLiabilities",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_Deconsolidation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deconsolidation",
        "label": "Deconsolidation",
        "negatedTerseLabel": "Deconsolidation",
        "terseLabel": "Deconsolidation",
        "verboseLabel": "Deconsolidation of subsidiary"
       }
      }
     },
     "localname": "Deconsolidation",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_DeconsolidationAdjustments": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deconsolidation adjustments",
        "label": "Deconsolidation adjustments",
        "negatedTerseLabel": "Deconsolidation adjustments"
       }
      }
     },
     "localname": "DeconsolidationAdjustments",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_DeconsolidationGainLossAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deconsolidation, Gain (Loss), Amount",
        "label": "Deconsolidation, Gain (Loss), Amount",
        "terseLabel": "Gain on deconsolidation"
       }
      }
     },
     "localname": "DeconsolidationGainLossAmount",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_DeconsolidationRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deconsolidation Right-of-use Assets",
        "label": "Deconsolidation Right-of-use Assets",
        "terseLabel": "Deconsolidated"
       }
      }
     },
     "localname": "DeconsolidationRightOfUseAssets",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_DeferredTaxAssetsAndLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets and Liabilities",
        "label": "Deferred Tax Assets and Liabilities [Line Items]",
        "terseLabel": "Deferred Tax Assets and Liabilities [Line Items]"
       }
      }
     },
     "localname": "DeferredTaxAssetsAndLiabilitiesLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_DeferredTaxAssetsAndLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets and Liabilities [Table]",
        "label": "Deferred Tax Assets and Liabilities [Table]",
        "terseLabel": "Deferred Tax Assets and Liabilities [Table]"
       }
      }
     },
     "localname": "DeferredTaxAssetsAndLiabilitiesTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_DeferredTaxAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets",
        "label": "Deferred tax assets [Member]",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DeferredTaxAssetsNotPreviouslyRecognised": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 10.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets not previously recognised",
        "label": "Deferred tax assets not previously recognised",
        "negatedTerseLabel": "Recognition of deferred tax assets not previously recognized"
       }
      }
     },
     "localname": "DeferredTaxAssetsNotPreviouslyRecognised",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_DeferredTaxLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities",
        "label": "Deferred tax liabilities [Member]",
        "terseLabel": "Deferred tax liabilities [Member]"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DescriptionOfAccountingPolicyForEquityInstrumentsIssuedByTheGroupPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for equity instruments issued by the group",
        "label": "Description of accounting policy for equity instruments issued by the group [Policy Text Block]",
        "terseLabel": "Equity Instruments Issued by the Group"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForEquityInstrumentsIssuedByTheGroupPolicyTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DilutedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diluted",
        "label": "Diluted [Member]",
        "terseLabel": "Diluted [Member]"
       }
      }
     },
     "localname": "DilutedMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DirectorsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Directors",
        "label": "Directors [Abstract]",
        "terseLabel": "Directors [Abstract]"
       }
      }
     },
     "localname": "DirectorsAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_DirectorsAndSeniorManagersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Directors and Senior Managers",
        "label": "Directors and Senior Managers [Member]",
        "terseLabel": "Directors and Senior Managers"
       }
      }
     },
     "localname": "DirectorsAndSeniorManagersMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedpartytransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DirectorsAndSeniorManagersShareholdingsAndShareIncentiveAwardsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Directors and Senior Managers Shareholdings and Share Incentive awards",
        "label": "Directors and Senior Managers Shareholdings and Share Incentive awards [Abstract]",
        "terseLabel": "Directors and Senior Managers Shareholdings and Share Incentive awards [Abstract]"
       }
      }
     },
     "localname": "DirectorsAndSeniorManagersShareholdingsAndShareIncentiveAwardsAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_DirectorsAndSeniorManagersShareholdingsAndShareIncentiveAwardsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Directors and Senior Managers Shareholdings and Share Incentive awards",
        "label": "Directors and Senior Managers Shareholdings and Share Incentive awards [Line Items]",
        "terseLabel": "Directors and Senior Managers Shareholdings and Share Incentive awards [Line Items]"
       }
      }
     },
     "localname": "DirectorsAndSeniorManagersShareholdingsAndShareIncentiveAwardsLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_DirectorsAndSeniorManagersShareholdingsAndShareIncentiveAwardsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Directors and Senior Managers Shareholdings and Share Incentive awards",
        "label": "Directors and Senior Managers Shareholdings and Share Incentive awards [Table]",
        "terseLabel": "Directors and Senior Managers Shareholdings and Share Incentive awards [Table]"
       }
      }
     },
     "localname": "DirectorsAndSeniorManagersShareholdingsAndShareIncentiveAwardsTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_DisaggregationOfRevenueCustomersOver10OfRevenueTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disaggregation of Revenue - Customers over 10% of revenue",
        "label": "Disaggregation of Revenue - Customers over 10% of revenue [Table]",
        "terseLabel": "Disaggregation of Revenue - Customers over 10% of revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueCustomersOver10OfRevenueTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_DisclosureOfAccumulatedAmortizationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Accumulated amortization",
        "label": "Disclosure of Accumulated amortization [Text Block]",
        "terseLabel": "Disclosure of Accumulated amortization"
       }
      }
     },
     "localname": "DisclosureOfAccumulatedAmortizationTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfAccumulatedDepreciationAndImpairmentLossTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accumulated depreciation and impairment loss",
        "label": "Disclosure of accumulated depreciation and impairment loss [Text Block]",
        "terseLabel": "Disclosure of accumulated depreciation and impairment loss"
       }
      }
     },
     "localname": "DisclosureOfAccumulatedDepreciationAndImpairmentLossTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfAssociatesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of associates",
        "label": "Disclosure of associates [Line Items]",
        "terseLabel": "Disclosure of associates [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfAssociatesLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_DisclosureOfChangesInAssetsLevel3FairValueInvestmentsHeldAtFairValueTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of changes in assets, level 3 fair value - investments held at fair value",
        "label": "Disclosure of changes in assets, level 3 fair value - investments held at fair value [Text Block]",
        "terseLabel": "Disclosure of changes in assets, level 3 fair value - investments held at fair value [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfChangesInAssetsLevel3FairValueInvestmentsHeldAtFairValueTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfChangesInFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesAndConvertibleNotesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of changes in Financial Liabilities, level 3 fair value - Subsidiary Preferred Shares and Convertible Notes",
        "label": "Disclosure Of changes in Financial Liabilities, level 3 fair value - Subsidiary Preferred Shares and Convertible Notes [Text Block]",
        "terseLabel": "Disclosure Of changes in Financial Liabilities, level 3 fair value - Subsidiary Preferred Shares and Convertible Notes"
       }
      }
     },
     "localname": "DisclosureOfChangesInFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesAndConvertibleNotesTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfEquityTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Equity",
        "label": "Disclosure of Equity [Text Block]",
        "terseLabel": "Equity"
       }
      }
     },
     "localname": "DisclosureOfEquityTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/Equity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfEstimatedUsefulLifeOfAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of estimated useful life of assets",
        "label": "Disclosure of estimated useful life of assets [Text Block]",
        "terseLabel": "Disclosure of estimated useful life of assets"
       }
      }
     },
     "localname": "DisclosureOfEstimatedUsefulLifeOfAssetsTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfFinancialLiabilitiesWarrantsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of financial liabilities - Warrants",
        "label": "Disclosure of financial liabilities - Warrants [Table Text Block]",
        "terseLabel": "Disclosure of changes in financial liabilities - Warrants"
       }
      }
     },
     "localname": "DisclosureOfFinancialLiabilitiesWarrantsTableTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfFinancialLiabilitiesWarrantsWeightedAverageAssumptionsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of financial liabilities - Warrants, weighted-average assumptions",
        "label": "Disclosure of financial liabilities - Warrants, weighted-average assumptions [Text Block]",
        "terseLabel": "Disclosure of financial liabilities - Warrants, weighted-average assumptions"
       }
      }
     },
     "localname": "DisclosureOfFinancialLiabilitiesWarrantsWeightedAverageAssumptionsTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfFuturePaymentsOfFinanceLeasePaymentsReceivableExplanatoryTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of future payments Of Finance Lease Payments Receivable Explanatory",
        "label": "Disclosure Of future payments Of Finance Lease Payments Receivable Explanatory [Text Block]",
        "terseLabel": "Disclosure Of future payments Of Finance Lease Payments Receivable Explanatory"
       }
      }
     },
     "localname": "DisclosureOfFuturePaymentsOfFinanceLeasePaymentsReceivableExplanatoryTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfGainOnDeconsolidationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of gain on deconsolidation",
        "label": "Disclosure of gain on deconsolidation [Text Block]",
        "terseLabel": "Disclosure of gain on deconsolidation"
       }
      }
     },
     "localname": "DisclosureOfGainOnDeconsolidationTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfIncomeTaxesRecognizedInComprehensiveIncomeTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Income Taxes Recognized in Comprehensive Income",
        "label": "Disclosure of Income Taxes Recognized in Comprehensive Income [Text Block]",
        "terseLabel": "Disclosure of Income Taxes Recognized in Comprehensive Income"
       }
      }
     },
     "localname": "DisclosureOfIncomeTaxesRecognizedInComprehensiveIncomeTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfInformationAboutShareholdingsOfKeyManagementPersonnelExplanatoryTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Information About Shareholdings of Key Management Personnel Explanatory",
        "label": "Disclosure Of Information About Shareholdings of Key Management Personnel Explanatory [Text Block]",
        "terseLabel": "Directors\u2019 and Senior Managers\u2019 Shareholdings and Share Incentive Awards"
       }
      }
     },
     "localname": "DisclosureOfInformationAboutShareholdingsOfKeyManagementPersonnelExplanatoryTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfInformationOfEmployeesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information of employees [Table]",
        "label": "Disclosure of information of employees [Table]",
        "terseLabel": "Disclosure of information of employees [Table]"
       }
      }
     },
     "localname": "DisclosureOfInformationOfEmployeesTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_DisclosureOfInterestsInSubsidiariesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of interests in Subsidiaries [Table]",
        "label": "Disclosure of interests in Subsidiaries [Table]",
        "terseLabel": "Disclosure of interests in Subsidiaries [Table]"
       }
      }
     },
     "localname": "DisclosureOfInterestsInSubsidiariesTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_DisclosureOfInvestmentsHeldAtFairValueTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Investments held at fair value",
        "label": "Disclosure Of Investments held at fair value [Text Block]",
        "terseLabel": "Investments held at fair value"
       }
      }
     },
     "localname": "DisclosureOfInvestmentsHeldAtFairValueTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/Investmentsheldatfairvalue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfLeaseLiabilitiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Lease Liabilities",
        "label": "Disclosure of Lease Liabilities [Text Block]",
        "terseLabel": "Disclosure of Lease Liabilities"
       }
      }
     },
     "localname": "DisclosureOfLeaseLiabilitiesTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfLongTermLoanObligationsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of long-term loan obligations",
        "label": "Disclosure of long-term loan obligations [Text Block]",
        "terseLabel": "Disclosure of Long-term loan obligations"
       }
      }
     },
     "localname": "DisclosureOfLongTermLoanObligationsTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LongtermloanTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfMergerAgreementTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Merger Agreement",
        "label": "Disclosure of Merger Agreement [Text Block]",
        "terseLabel": "Tal Merger Agreement"
       }
      }
     },
     "localname": "DisclosureOfMergerAgreementTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TalMergerAgreement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfOperatingExpenseExplanatoryTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Operating Expense Explanatory",
        "label": "Disclosure Of Operating Expense Explanatory [Text Block]",
        "terseLabel": "Operating Expenses"
       }
      }
     },
     "localname": "DisclosureOfOperatingExpenseExplanatoryTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfPayrollCostsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Payroll Costs",
        "label": "Disclosure of Payroll Costs [Text Block]",
        "terseLabel": "Disclosure of Payroll Costs"
       }
      }
     },
     "localname": "DisclosureOfPayrollCostsTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfRecognizedIncomeTaxExpenseTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of recognized income tax expense",
        "label": "Disclosure of recognized income tax expense [Text Block]",
        "terseLabel": "Disclosure of recognized income tax expense"
       }
      }
     },
     "localname": "DisclosureOfRecognizedIncomeTaxExpenseTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfReconciliationOfEffectiveTaxRateTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Reconciliation of Effective Tax Rate",
        "label": "Disclosure of Reconciliation of Effective Tax Rate [Text Block]",
        "terseLabel": "Disclosure of Reconciliation of Effective Tax Rate"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfEffectiveTaxRateTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesWarrantsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, liabilities, warrants",
        "label": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, liabilities, warrants [Text Block]",
        "terseLabel": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, liabilities, warrants"
       }
      }
     },
     "localname": "DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesWarrantsTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfShortTermAndLongTermPortionOfLeaseLiabilityTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of short-term and long-term portion of lease liability",
        "label": "Disclosure of short-term and long-term portion of lease liability [Text Block]",
        "terseLabel": "Disclosure of short-term and long-term portion of lease liability"
       }
      }
     },
     "localname": "DisclosureOfShortTermAndLongTermPortionOfLeaseLiabilityTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfShortTermAndLongTermPortionOfLeaseReceivableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of short-term and long-term portion of lease receivable",
        "label": "Disclosure of short-term and long-term portion of lease receivable [Text Block]",
        "terseLabel": "Disclosure of short-term and long-term portion of lease receivable"
       }
      }
     },
     "localname": "DisclosureOfShortTermAndLongTermPortionOfLeaseReceivableTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfSubsidiaryNotesPayableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Subsidiary Notes Payable",
        "label": "Disclosure of Subsidiary Notes Payable [Text Block]",
        "terseLabel": "Subsidiary Notes Payable"
       }
      }
     },
     "localname": "DisclosureOfSubsidiaryNotesPayableTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfSubsidiaryPreferredSharesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Subsidiary Preferred Shares",
        "label": "Disclosure of Subsidiary Preferred Shares [Text Block]",
        "terseLabel": "Subsidiary Preferred Shares"
       }
      }
     },
     "localname": "DisclosureOfSubsidiaryPreferredSharesTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredShares"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfSubsidiaryShareBasedPaymentPlansTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Subsidiary Share-based Payment Plans",
        "label": "Disclosure of Subsidiary Share-based Payment Plans [Text Block]",
        "terseLabel": "Disclosure of Subsidiary Share-based Payments"
       }
      }
     },
     "localname": "DisclosureOfSubsidiaryShareBasedPaymentPlansTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfTotalOperatingExpenseExplanatoryTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Total Operating Expense Explanatory",
        "label": "Disclosure Of Total Operating Expense Explanatory [Text Block]",
        "terseLabel": "Disclosure Of Total Operating Expense"
       }
      }
     },
     "localname": "DisclosureOfTotalOperatingExpenseExplanatoryTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfWeightedAverageExercisePricesForOptionsExercisableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Weighted Average Exercise Prices for Options Exercisable",
        "label": "Disclosure of Weighted Average Exercise Prices for Options Exercisable [Text Block]",
        "terseLabel": "Disclosure of Weighted Average Exercise Prices for Options Exercisable"
       }
      }
     },
     "localname": "DisclosureOfWeightedAverageExercisePricesForOptionsExercisableTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfWeightedAverageExercisePricesForOptionsForfeitedTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Weighted Average Exercise Prices for Options Forfeited",
        "label": "Disclosure of Weighted Average Exercise Prices for Options Forfeited [Text Block]",
        "terseLabel": "Disclosure of Weighted Average Exercise Prices for Options Forfeited"
       }
      }
     },
     "localname": "DisclosureOfWeightedAverageExercisePricesForOptionsForfeitedTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfWeightedAverageExercisePricesForOptionsGrantedTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Weighted Average Exercise Prices for Options Granted",
        "label": "Disclosure of Weighted Average Exercise Prices for Options Granted [Text Block]",
        "terseLabel": "Disclosure of Weighted Average Exercise Prices for Options Granted"
       }
      }
     },
     "localname": "DisclosureOfWeightedAverageExercisePricesForOptionsGrantedTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureOfWeightedAverageExercisePricesForOptionsOutstandingTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Weighted Average Exercise Prices for Options Outstanding",
        "label": "Disclosure of Weighted Average Exercise Prices for Options Outstanding [Text Block]",
        "terseLabel": "Disclosure of Weighted Average Exercise Prices for Options Outstanding"
       }
      }
     },
     "localname": "DisclosureOfWeightedAverageExercisePricesForOptionsOutstandingTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_DisclosureofsharecapitalreservesandotherequityinterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of share capital, reserves and other equity interest [Abstract]",
        "label": "Disclosure of share capital, reserves and other equity interest [Abstract]"
       }
      }
     },
     "localname": "DisclosureofsharecapitalreservesandotherequityinterestAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_DiscountForLackOfMarketabilityMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount for lack of marketability, measurement input",
        "label": "Discount for lack of marketability, measurement input [Member]",
        "terseLabel": "Discount for lack of marketability (\"DLOM\")"
       }
      }
     },
     "localname": "DiscountForLackOfMarketabilityMeasurementInputMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DistributionToShareholdersOnDissolutionOfSubsidiary": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution to shareholders on dissolution of subsidiary",
        "label": "Distribution to shareholders on dissolution of subsidiary",
        "negatedTerseLabel": "Distribution to shareholders on dissolution of subsidiary"
       }
      }
     },
     "localname": "DistributionToShareholdersOnDissolutionOfSubsidiary",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_DistributionToTalShareholders": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution to Tal Shareholders",
        "label": "Distribution to Tal Shareholders",
        "negatedTerseLabel": "Distribution to Tal shareholders"
       }
      }
     },
     "localname": "DistributionToTalShareholders",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_DrBharattChowriraMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dr Bharatt Chowrira",
        "label": "Dr Bharatt Chowrira [Member]",
        "terseLabel": "Dr Bharatt Chowrira"
       }
      }
     },
     "localname": "DrBharattChowriraMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DrEricElenkoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dr Eric Elenko",
        "label": "Dr Eric Elenko [Member]",
        "terseLabel": "Dr Eric Elenko"
       }
      }
     },
     "localname": "DrEricElenkoMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DrGeorgeFarmerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dr George Farmer",
        "label": "Dr George Farmer [Member]",
        "terseLabel": "Dr George Farmer"
       }
      }
     },
     "localname": "DrGeorgeFarmerMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DrJoepMuijrersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dr Joep Muijrers",
        "label": "Dr Joep Muijrers [Member]",
        "terseLabel": "Dr Joep Muijrers"
       }
      }
     },
     "localname": "DrJoepMuijrersMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DrJohnLaMattinaAndMsMaryLaMattinaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dr John LaMattina and Ms Mary LaMattina",
        "label": "Dr John LaMattina and Ms Mary LaMattina [Member]",
        "terseLabel": "Dr John LaMattina and Ms Mary LaMattina"
       }
      }
     },
     "localname": "DrJohnLaMattinaAndMsMaryLaMattinaMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DrJohnLaMattinaIndividuallyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dr John LaMattina (individually)",
        "label": "Dr John LaMattina (individually) [Member]",
        "terseLabel": "Dr John LaMattina (individually)"
       }
      }
     },
     "localname": "DrJohnLaMattinaIndividuallyMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DrJohnLaMattinaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dr John LaMattina",
        "label": "Dr John LaMattina [Member]",
        "terseLabel": "Dr John LaMattina"
       }
      }
     },
     "localname": "DrJohnLaMattinaMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DrJosephBolenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dr Joseph Bolen",
        "label": "Dr Joseph Bolen [Member]",
        "terseLabel": "Dr Joseph Bolen"
       }
      }
     },
     "localname": "DrJosephBolenMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DrRajuKucherlapatiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dr Raju Kucherlapati",
        "label": "Dr Raju Kucherlapati [Member]",
        "terseLabel": "Dr Raju Kucherlapati"
       }
      }
     },
     "localname": "DrRajuKucherlapatiMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_DrRobertLangerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dr Robert Langer",
        "label": "Dr Robert Langer [Member]",
        "terseLabel": "Dr Robert Langer [Member]"
       }
      }
     },
     "localname": "DrRobertLangerMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_EarningsCategoryAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings Category",
        "label": "Earnings Category [Axis]",
        "terseLabel": "Earnings Category Axis [Axis]"
       }
      }
     },
     "localname": "EarningsCategoryAxis",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_EarningsCategoryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings Category",
        "label": "Earnings Category [Member]",
        "terseLabel": "Earnings Category [Member]"
       }
      }
     },
     "localname": "EarningsCategoryMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_EarningsLossAttributableToOwnersOfCompanyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings Loss attributable to owners of company",
        "label": "Earnings Loss attributable to owners of company [Text Block]",
        "terseLabel": "Disclosure of Earnings/(Loss) attributable to owners of company"
       }
      }
     },
     "localname": "EarningsLossAttributableToOwnersOfCompanyTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_EarningsLossAttributableToOwnersOfTheCompanyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings/(Loss) attributable to owners of the Company",
        "label": "Earnings/(Loss) attributable to owners of the Company [Abstract]",
        "terseLabel": "Earnings/(Loss) attributable to owners of the Company [Abstract]"
       }
      }
     },
     "localname": "EarningsLossAttributableToOwnersOfTheCompanyAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_EarningsLossAttributableToOwnersOfTheCompanyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings/(Loss) attributable to owners of the Company",
        "label": "Earnings/(Loss) attributable to owners of the Company [Line Items]",
        "terseLabel": "Earnings/(Loss) attributable to owners of the Company [Line Items]"
       }
      }
     },
     "localname": "EarningsLossAttributableToOwnersOfTheCompanyLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_EarningsLossAttributableToOwnersOfTheCompanyTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings/(Loss) attributable to owners of the Company",
        "label": "Earnings/(Loss) attributable to owners of the Company [Table]",
        "terseLabel": "Earnings/(Loss) attributable to owners of the Company [Table]"
       }
      }
     },
     "localname": "EarningsLossAttributableToOwnersOfTheCompanyTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_EarningsLossPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings Loss per Share",
        "label": "Earnings Loss per Share [Line Items]",
        "terseLabel": "Earnings Loss per Share [Line Items]"
       }
      }
     },
     "localname": "EarningsLossPerShareLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_EarningsLossPerShareTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings Loss per Share [Table]",
        "label": "Earnings Loss per Share [Table]",
        "terseLabel": "Earnings Loss per Share [Table]"
       }
      }
     },
     "localname": "EarningsLossPerShareTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_EarningslossPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings/(loss) per share",
        "label": "Earnings/(loss) per share [Abstract]",
        "terseLabel": "Earnings/(loss) per share"
       }
      }
     },
     "localname": "EarningslossPerShareAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_EffectsOfStateTaxRateInUS": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effects of state tax rate in US",
        "label": "Effects of state tax rate in US",
        "terseLabel": "Effects of state tax rate in US"
       }
      }
     },
     "localname": "EffectsOfStateTaxRateInUS",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_EliLillyAndCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eli Lilly and Company",
        "label": "Eli Lilly and Company [Member]",
        "terseLabel": "Eli Lilly and Company"
       }
      }
     },
     "localname": "EliLillyAndCompanyMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_EndraHoldingsLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Endra Holdings LLC",
        "label": "Endra Holdings LLC [Member]",
        "verboseLabel": "Endra Holdings, LLC (held indirectly through Enlight)"
       }
      }
     },
     "localname": "EndraHoldingsLLCMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_EnlightMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Enlight",
        "label": "Enlight [Member]",
        "terseLabel": "Enlight [Member]",
        "verboseLabel": "Enlight Biosciences, LLC"
       }
      }
     },
     "localname": "EnlightMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_EnsofBiosystemsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ensof Biosystems Inc",
        "label": "Ensof Biosystems Inc [Member]",
        "verboseLabel": "Ensof Biosystems, Inc. (held indirectly through Enlight)"
       }
      }
     },
     "localname": "EnsofBiosystemsIncMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_EnsofHoldingsLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ensof Holdings LLC",
        "label": "Ensof Holdings LLC [Member]",
        "verboseLabel": "Ensof Holdings, LLC (held indirectly through Enlight)"
       }
      }
     },
     "localname": "EnsofHoldingsLLCMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_EnterpriseValueMeasurementInput1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Enterprise Value, measurement input 1",
        "label": "Enterprise Value, measurement input 1 [Member]",
        "terseLabel": "Subsidiary Enterprise Value",
        "verboseLabel": "Investee Enterprise Value"
       }
      }
     },
     "localname": "EnterpriseValueMeasurementInput1Member",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_EntregaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entrega",
        "label": "Entrega [Member]",
        "terseLabel": "Entrega [Member]",
        "verboseLabel": "Entrega, Inc. (indirectly held through Enlight)"
       }
      }
     },
     "localname": "EntregaMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsOutstandingDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsgrantedDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesMinimumliquidationpreferenceDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesbalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_EquityAcquiredShareCapitalPureTechLLCLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity - Acquired Share capital PureTech LLC",
        "label": "Equity - Acquired Share capital PureTech LLC [Line Items]",
        "terseLabel": "Equity - Acquired Share capital PureTech LLC [Line Items]"
       }
      }
     },
     "localname": "EquityAcquiredShareCapitalPureTechLLCLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_EquityAcquiredShareCapitalPureTechLLCTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity - Acquired Share capital PureTech LLC [Table]",
        "label": "Equity - Acquired Share capital PureTech LLC [Table]",
        "terseLabel": "Equity - Acquired Share capital PureTech LLC [Table]"
       }
      }
     },
     "localname": "EquityAcquiredShareCapitalPureTechLLCTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_EstimatedFairValueOfTheConvertiblePreferredSharesMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated fair value of the convertible preferred shares, measurement input",
        "label": "Estimated fair value of the convertible preferred shares, measurement input [Member]",
        "terseLabel": "Estimated fair value of the convertible preferred shares"
       }
      }
     },
     "localname": "EstimatedFairValueOfTheConvertiblePreferredSharesMeasurementInputMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_EstimatedTimeToExitMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated time to exit, measurement input",
        "label": "Estimated time to exit, measurement input [Member]",
        "terseLabel": "Estimated time to exit"
       }
      }
     },
     "localname": "EstimatedTimeToExitMeasurementInputMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ExecutiveCompensationReconciliationOfEffectiveTaxRate": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 12.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Executive compensation, reconciliation of effective tax rate",
        "label": "Executive compensation, reconciliation of effective tax rate",
        "terseLabel": "Executive Compensation"
       }
      }
     },
     "localname": "ExecutiveCompensationReconciliationOfEffectiveTaxRate",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price",
        "label": "Exercise price",
        "terseLabel": "Exercise price"
       }
      }
     },
     "localname": "ExercisePrice",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ptv_ExercisePriceMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price, measurement input",
        "label": "Exercise price, measurement input [Member]",
        "terseLabel": "Exercise price of the warrants"
       }
      }
     },
     "localname": "ExercisePriceMeasurementInputMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ExercisePriceRangeFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range Four [Member]",
        "label": "Exercise Price Range Four [Member]",
        "terseLabel": "3.00 to 4.00"
       }
      }
     },
     "localname": "ExercisePriceRangeFourMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ExercisePriceRangeOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range One [Member]",
        "label": "Exercise Price Range One [Member]",
        "terseLabel": "0.01"
       }
      }
     },
     "localname": "ExercisePriceRangeOneMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ExercisePriceRangeThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range Three [Member]",
        "label": "Exercise Price Range Three [Member]",
        "terseLabel": "2.00 to 3.00"
       }
      }
     },
     "localname": "ExercisePriceRangeThreeMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ExercisePriceRangeTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range Two [Member]",
        "label": "Exercise Price Range Two [Member]",
        "terseLabel": "1.00 to 2.00"
       }
      }
     },
     "localname": "ExercisePriceRangeTwoMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentRangeofexercisepricesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ExitValuationMultiplesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exit valuation multiples",
        "label": "Exit valuation multiples [Member]",
        "terseLabel": "Exit valuation multiples"
       }
      }
     },
     "localname": "ExitValuationMultiplesMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ExpectedDividendYieldMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected dividend yield, measurement input",
        "label": "Expected dividend yield, measurement input [Member]",
        "terseLabel": "Expected dividend yield"
       }
      }
     },
     "localname": "ExpectedDividendYieldMeasurementInputMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ExpectedTermMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term, measurement input",
        "label": "Expected term, measurement input [Member]",
        "terseLabel": "Expected term"
       }
      }
     },
     "localname": "ExpectedTermMeasurementInputMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_FairValueInputCommonStockPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value Input, Common Stock Price",
        "label": "Fair Value Input, Common Stock Price",
        "terseLabel": "Fair value input, common stock price"
       }
      }
     },
     "localname": "FairValueInputCommonStockPrice",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ptv_FederalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal",
        "label": "Federal [Member]",
        "terseLabel": "Federal [Member]"
       }
      }
     },
     "localname": "FederalMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails",
      "http://ptv.com/role/TaxationRecognisedIncomeTaxExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_FinanceCostNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Cost Net [Abstract]",
        "label": "Finance Cost Net [Abstract]"
       }
      }
     },
     "localname": "FinanceCostNetAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_FinanceCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance costs",
        "label": "Finance costs [Abstract]",
        "terseLabel": "Finance costs [Abstract]"
       }
      }
     },
     "localname": "FinanceCostsAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinanceCostNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_FinanceIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance income",
        "label": "Finance income [Abstract]",
        "terseLabel": "Finance income [Abstract]"
       }
      }
     },
     "localname": "FinanceIncomeAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinanceCostNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_FinanceIncomecostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance income/(costs)",
        "label": "Finance income/(costs) [Abstract]",
        "terseLabel": "Finance income/(costs):"
       }
      }
     },
     "localname": "FinanceIncomecostsAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_FinanceIncomecostsFairValueAccounting": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance income/(costs) - fair value accounting",
        "label": "Finance income/(costs) - fair value accounting",
        "terseLabel": "Finance income/(costs) \u2013 fair value accounting",
        "verboseLabel": "Finance income/(costs) \u2013 IFRS 9 fair value\u00a0accounting"
       }
      }
     },
     "localname": "FinanceIncomecostsFairValueAccounting",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SegmentInformationDetails",
      "http://ptv.com/role/TalMergerAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_FinanceIncomecostsIAS39FairValueAccounting": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance income/(costs) - IAS 39 fair value accounting",
        "label": "Finance income/(costs) - IAS 39 fair value accounting",
        "terseLabel": "Finance income/(costs) \u2013 IAS 39 fair value\u00a0accounting"
       }
      }
     },
     "localname": "FinanceIncomecostsIAS39FairValueAccounting",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_FinanceIncomecostsSubsidiaryPreferredShares": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0
      },
      "http://ptv.com/role/FinanceCostNetDetails": {
       "order": 2.0,
       "parentTag": "ptv_TotalFinanceIncomeCost",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance income/(costs) - subsidiary preferred shares",
        "label": "Finance income/(costs) - subsidiary preferred shares",
        "terseLabel": "Finance income/(costs) \u2013 subsidiary preferred shares",
        "totalLabel": "Total Finance income/(costs) - subsidiary preferred shares"
       }
      }
     },
     "localname": "FinanceIncomecostsSubsidiaryPreferredShares",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/FinanceCostNetDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_FinanceLeasePaymentsReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance lease payments receivable",
        "label": "Finance lease payments receivable [Line Items]",
        "terseLabel": "Finance lease payments receivable [Line Items]"
       }
      }
     },
     "localname": "FinanceLeasePaymentsReceivableLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_FinancialAssetsAtFairValueThroughProfitOrLossAfterAllocationToLongTermInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets At Fair Value Through Profit Or Loss after allocation to long-term interest",
        "label": "Financial Assets At Fair Value Through Profit Or Loss after allocation to long-term interest",
        "terseLabel": "Financial Assets At Fair Value Through Profit Or Loss after allocation to long-term interest"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossAfterAllocationToLongTermInterest",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_FinancialAssetsAtFairValueThroughProfitOrLossBeforeAllocationToLongTermInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets At Fair Value Through Profit Or Loss before allocation to long-term interest",
        "label": "Financial Assets At Fair Value Through Profit Or Loss before allocation to long-term interest",
        "terseLabel": "Balance before allocation of share in associate loss to long-term interest"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossBeforeAllocationToLongTermInterest",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_FinancialImpactOfIFRS16AdoptionTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial impact of IFRS 16 adoption",
        "label": "Financial impact of IFRS 16 adoption [Text Block]",
        "terseLabel": "Summary of Financial impact of IFRS 16 adoption"
       }
      }
     },
     "localname": "FinancialImpactOfIFRS16AdoptionTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_FinancialInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments [Abstract]",
        "label": "Financial Instruments [Abstract]"
       }
      }
     },
     "localname": "FinancialInstrumentsAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_FinancialInstrumentsFairValueMeasurementAndClassificationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments - Fair value Measurement and Classification",
        "label": "Financial Instruments - Fair value Measurement and Classification [Line Items]",
        "terseLabel": "Financial Instruments - Fair value Measurement and Classification [Line Items]"
       }
      }
     },
     "localname": "FinancialInstrumentsFairValueMeasurementAndClassificationLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_FinancialInstrumentsFairValueMeasurementAndClassificationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments - Fair value Measurement and Classification [Table]",
        "label": "Financial Instruments - Fair value Measurement and Classification [Table]",
        "terseLabel": "Financial Instruments - Fair value Measurement and Classification [Table]"
       }
      }
     },
     "localname": "FinancialInstrumentsFairValueMeasurementAndClassificationTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_FinancialInstrumentsLiabilitiesWarrantsSensitivityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments Liabilities, Warrants, Sensitivity [Table]",
        "label": "Financial Instruments Liabilities, Warrants, Sensitivity [Table]",
        "terseLabel": "Financial Instruments Liabilities, Warrants, Sensitivity [Table]"
       }
      }
     },
     "localname": "FinancialInstrumentsLiabilitiesWarrantsSensitivityTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_FinancialInstrumentsSignificantUnobservableInputsInvestmentsAtFairValueAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments, Significant unobservable Inputs - Investments at Fair Value, Assets",
        "label": "Financial Instruments, Significant unobservable Inputs - Investments at Fair Value, Assets [Text Block]",
        "terseLabel": "Disclosure of Significant unobservable Inputs - Investments at Fair Value, Assets"
       }
      }
     },
     "localname": "FinancialInstrumentsSignificantUnobservableInputsInvestmentsAtFairValueAssetsTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_FinancialInstrumentsSignificantUnobservableInputsLevel3FairValuePreferredSharesLiabilityTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments, Significant Unobservable inputs, level 3 fair value - Preferred Shares liability",
        "label": "Financial Instruments, Significant Unobservable inputs, level 3 fair value - Preferred Shares liability [Text Block]",
        "terseLabel": "Financial Instruments, Significant Unobservable inputs, level 3 fair value - Preferred Shares liability"
       }
      }
     },
     "localname": "FinancialInstrumentsSignificantUnobservableInputsLevel3FairValuePreferredSharesLiabilityTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_FinancialInstrumentsWarrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments - Warrants",
        "label": "Financial Instruments - Warrants [Abstract]",
        "terseLabel": "Financial Instruments - Warrants [Abstract]"
       }
      }
     },
     "localname": "FinancialInstrumentsWarrantsAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_FinancialInstrumentsWarrantsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments - Warrants",
        "label": "Financial Instruments - Warrants [Line Items]",
        "terseLabel": "Financial Instruments - Warrants [Line Items]"
       }
      }
     },
     "localname": "FinancialInstrumentsWarrantsLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_FinancialInstrumentsWarrantsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments - Warrants",
        "label": "Financial Instruments - Warrants [Roll Forward]",
        "terseLabel": "Financial Instruments - Warrants [Roll Forward]"
       }
      }
     },
     "localname": "FinancialInstrumentsWarrantsRollForward",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_FinancialInstrumentsWarrantsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments - Warrants [Table]",
        "label": "Financial Instruments - Warrants [Table]",
        "terseLabel": "Financial Instruments - Warrants [Table]"
       }
      }
     },
     "localname": "FinancialInstrumentsWarrantsTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_FollicaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Follica",
        "label": "Follica [Member]",
        "terseLabel": "Follica [Member]",
        "verboseLabel": "Follica, Incorporated"
       }
      }
     },
     "localname": "FollicaMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsOutstandingDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsgrantedDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesMinimumliquidationpreferenceDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesbalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ForeignMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign",
        "label": "Foreign [Member]",
        "terseLabel": "Foreign [Member]"
       }
      }
     },
     "localname": "ForeignMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationRecognisedIncomeTaxExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_GainLossFromChangeInFairValueOfPreferredSharesAndConvertibleDebt": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/FinanceCostNetDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_GainsLossesRecognisedInProfitOrLossFairValueMeasurementLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain/(Loss) from change in fair value of preferred shares and convertible debt",
        "label": "Gain/(Loss) from change in fair value of preferred shares and convertible debt",
        "terseLabel": "Gain/(Loss) from change in fair value of preferred shares and convertible debt"
       }
      }
     },
     "localname": "GainLossFromChangeInFairValueOfPreferredSharesAndConvertibleDebt",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinanceCostNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_GainLossFromChangeInFairValueOfWarrantLiability": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/FinanceCostNetDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_GainsLossesRecognisedInProfitOrLossFairValueMeasurementLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain/(Loss) from change in fair value of warrant liability",
        "label": "Gain/(Loss) from change in fair value of warrant liability",
        "terseLabel": "Gain/(Loss) from change in fair value of warrant liability"
       }
      }
     },
     "localname": "GainLossFromChangeInFairValueOfWarrantLiability",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinanceCostNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_GainLossOnDerecognisedSaleOfAsset": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain/(Loss) on derecognised sale of asset",
        "label": "Gain/(Loss) on derecognised sale of asset",
        "terseLabel": "Gain/(Loss) on derecognised sale of asset"
       }
      }
     },
     "localname": "GainLossOnDerecognisedSaleOfAsset",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SaleofAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_GainLossOnForeignCurrencyExchangeInFinanceCosts": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/FinanceCostNetDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain Loss on foreign currency exchange in finance costs",
        "label": "Gain Loss on foreign currency exchange in finance costs",
        "terseLabel": "Gain/(loss) on foreign currency exchange"
       }
      }
     },
     "localname": "GainLossOnForeignCurrencyExchangeInFinanceCosts",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinanceCostNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_GainLossOnLossOfSignificantInfluence": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain/(Loss) on loss of significant influence",
        "label": "Gain/(Loss) on loss of significant influence",
        "terseLabel": "Gain on loss of significant influence"
       }
      }
     },
     "localname": "GainLossOnLossOfSignificantInfluence",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_GainOnDeconsolidationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain on deconsolidation",
        "label": "Gain on deconsolidation [Abstract]",
        "terseLabel": "Gain on deconsolidation [Abstract]"
       }
      }
     },
     "localname": "GainOnDeconsolidationAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_GainOnDeconsolidationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain on deconsolidation",
        "label": "Gain on deconsolidation [Line Items]",
        "terseLabel": "Gain on deconsolidation [Line Items]"
       }
      }
     },
     "localname": "GainOnDeconsolidationLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueGainondeconsolidationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_GainOnDeconsolidationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain on deconsolidation",
        "label": "Gain on deconsolidation [Table]",
        "terseLabel": "Gain on deconsolidation [Table]"
       }
      }
     },
     "localname": "GainOnDeconsolidationTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueGainondeconsolidationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_GainOnForgivenessOfDebt": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/FinanceCostNetDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain on forgiveness of debt",
        "label": "Gain on forgiveness of debt",
        "terseLabel": "Gain on forgiveness of debt"
       }
      }
     },
     "localname": "GainOnForgivenessOfDebt",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinanceCostNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_GainOnInvestmentAtInitialPublicOffering": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain on investment at initial public offering",
        "label": "Gain on investment at initial public offering",
        "terseLabel": "Gain on investment at initial public offering"
       }
      }
     },
     "localname": "GainOnInvestmentAtInitialPublicOffering",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_GelesisMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gelesis",
        "label": "Gelesis [Member]",
        "terseLabel": "Gelesis [Member]",
        "verboseLabel": "Gelesis, Inc."
       }
      }
     },
     "localname": "GelesisMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueGainondeconsolidationDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails",
      "http://ptv.com/role/InvestmentsinAssociatesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_GeneralAndAdministrativeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General And Administrative",
        "label": "General And Administrative [Member]",
        "terseLabel": "General And Administrative [Member]"
       }
      }
     },
     "localname": "GeneralAndAdministrativeMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails",
      "http://ptv.com/role/SharebasedPaymentsasreflectedintheConsolidatedStatementofIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_GrossPrincipal": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross Principal",
        "label": "Gross Principal",
        "terseLabel": "Gross Principal"
       }
      }
     },
     "localname": "GrossPrincipal",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ImbriumTherapeuticsLPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Imbrium Therapeutics L.P.",
        "label": "Imbrium Therapeutics L.P. [Member]",
        "terseLabel": "Imbrium Therapeutics L.P."
       }
      }
     },
     "localname": "ImbriumTherapeuticsLPMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ImpairmentOfInvestmentInAssociate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment of investment in associate",
        "label": "Impairment of investment in associate",
        "negatedTerseLabel": "Impairment of investment in associate"
       }
      }
     },
     "localname": "ImpairmentOfInvestmentInAssociate",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_InactiveSubsidiariesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inactive subsidiaries",
        "label": "Inactive subsidiaries [Abstract]",
        "terseLabel": "Inactive subsidiaries"
       }
      }
     },
     "localname": "InactiveSubsidiariesAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_InactiveSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inactive Subsidiaries",
        "label": "Inactive Subsidiaries [Member]",
        "terseLabel": "Inactive Subsidiaries [Member]"
       }
      }
     },
     "localname": "InactiveSubsidiariesMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_IncomeTaxTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Tax Type",
        "label": "Income Tax Type [Axis]",
        "terseLabel": "Income Tax Type [Axis]"
       }
      }
     },
     "localname": "IncomeTaxTypeAxis",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails",
      "http://ptv.com/role/TaxationRecognisedIncomeTaxExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_IncreaseAndDecreaseThroughChangeInNCIShareInSubsidiaryDeficit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase and Decrease Through Change In NCI Share In Subsidiary Deficit",
        "label": "Increase and Decrease Through Change In NCI Share In Subsidiary Deficit",
        "terseLabel": "Increase and Decrease Through Change In NCI Share In Subsidiary Deficit"
       }
      }
     },
     "localname": "IncreaseAndDecreaseThroughChangeInNCIShareInSubsidiaryDeficit",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_IncreaseDecreaseInNumberOfSharesOutstandingChangesInOwnershipInterestInSubsidiariesThatDoNotResultInLossOfControl": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Decrease In Number Of Shares Outstanding, Changes In Ownership Interest In Subsidiaries That Do Not Result In Loss Of Control",
        "label": "Increase Decrease In Number Of Shares Outstanding, Changes In Ownership Interest In Subsidiaries That Do Not Result In Loss Of Control",
        "terseLabel": "Increase Decrease In Number Of Shares Outstanding, Changes In Ownership Interest In Subsidiaries That Do Not Result In Loss Of Control"
       }
      }
     },
     "localname": "IncreaseDecreaseInNumberOfSharesOutstandingChangesInOwnershipInterestInSubsidiariesThatDoNotResultInLossOfControl",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ptv_IncreaseDecreaseThroughPurchaseOfSubsidiaryNonControllingInterestThroughIssuanceOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Decrease through purchase of subsidiary non-controlling interest through issuance of shares",
        "label": "Increase Decrease through purchase of subsidiary non-controlling interest through issuance of shares",
        "terseLabel": "Purchase of subsidiary non-controlling interest through issuance of shares (in shares)"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughPurchaseOfSubsidiaryNonControllingInterestThroughIssuanceOfShares",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "ptv_IncreaseDecreaseThroughPurchaseOfSubsidiaryNonControllingInterestThroughIssuanceOfSharesEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Decrease through purchase of subsidiary non-controlling interest through issuance of shares, equity",
        "label": "Increase Decrease through purchase of subsidiary non-controlling interest through issuance of shares, equity",
        "terseLabel": "Purchase of subsidiary\u2019s non-controlling interest\u00a0through\u00a0issuance\u00a0of\u00a0shares"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughPurchaseOfSubsidiaryNonControllingInterestThroughIssuanceOfSharesEquity",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_IncreaseDecreaseThroughSettlementOfRestrictedStockUnits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through settlement of restricted stock units",
        "label": "Increase decrease through settlement of restricted stock units",
        "terseLabel": "Settlement of restricted stock units"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughSettlementOfRestrictedStockUnits",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_IncreaseDecreaseThroughVestingOfRSU": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Decrease through vesting of RSU",
        "label": "Increase Decrease through vesting of RSU",
        "terseLabel": "Vesting of restricted stock units (RSU)"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughVestingOfRSU",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "ptv_IncreaseDecreaseThroughVestingOfRSUEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Decrease through vesting of RSU, equity",
        "label": "Increase Decrease through vesting of RSU, equity",
        "terseLabel": "Vesting of restricted stock units (RSU)"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughVestingOfRSUEquity",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_IncreaseInInvestmentsDueToRetainedNonControllingInterestInFormerSubsidiaries": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in investments due to retained non-controlling interest in former subsidiaries",
        "label": "Increase in investments due to retained non-controlling interest in former subsidiaries",
        "terseLabel": "Deconsolidation"
       }
      }
     },
     "localname": "IncreaseInInvestmentsDueToRetainedNonControllingInterestInFormerSubsidiaries",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_InitialPublicOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Initial Public Offering",
        "label": "Initial Public Offering [Member]",
        "terseLabel": "Initial Public Offering [Member]"
       }
      }
     },
     "localname": "InitialPublicOfferingMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_IntangibleAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible Assets",
        "label": "Intangible Assets [Abstract]",
        "terseLabel": "Intangible Assets [Abstract]"
       }
      }
     },
     "localname": "IntangibleAssetsAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_InterestExpenseFromOtherBorrowings": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/FinanceCostNetDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Expense from other borrowings",
        "label": "Interest Expense from other borrowings",
        "negatedTerseLabel": "Interest Expense from other borrowings"
       }
      }
     },
     "localname": "InterestExpenseFromOtherBorrowings",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinanceCostNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_InterestExpenseReconciliationOfEffectiveTaxRate": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense, reconciliation of effective tax rate",
        "label": "Interest expense, reconciliation of effective tax rate",
        "terseLabel": "Interest Expense"
       }
      }
     },
     "localname": "InterestExpenseReconciliationOfEffectiveTaxRate",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_InterestOnUndiscountedLeasePayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest On Undiscounted Lease payments",
        "label": "Interest On Undiscounted Lease payments",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "InterestOnUndiscountedLeasePayments",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_InternalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internal",
        "label": "Internal [Member]",
        "terseLabel": "Internal"
       }
      }
     },
     "localname": "InternalMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails",
      "http://ptv.com/role/RevenueDisaggregationofrevenuetimingofcontractDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_IntraGroupEliminationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intra-group eliminations",
        "label": "Intra-group eliminations [Member]",
        "terseLabel": "Intra-group eliminations"
       }
      }
     },
     "localname": "IntraGroupEliminationsMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_InvestmentInAssociatesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in Associates [Abstract]",
        "label": "Investment in Associates [Abstract]",
        "terseLabel": "Investment in Associates [Abstract]"
       }
      }
     },
     "localname": "InvestmentInAssociatesAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_InvestmentUponDeconsolidation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment upon deconsolidation",
        "label": "Investment upon deconsolidation",
        "terseLabel": "Investment upon deconsolidation"
       }
      }
     },
     "localname": "InvestmentUponDeconsolidation",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_InvestmentUponInitialPublicOffering": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment upon initial public offering",
        "label": "Investment upon initial public offering",
        "terseLabel": "Investment upon initial public offering"
       }
      }
     },
     "localname": "InvestmentUponInitialPublicOffering",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_InvestmentsHeldAtFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments held at fair value [Abstract]",
        "label": "Investments held at fair value [Abstract]"
       }
      }
     },
     "localname": "InvestmentsHeldAtFairValueAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_InvestmentsHeldAtFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments held at fair value",
        "label": "Investments held at fair value [Line Items]",
        "terseLabel": "Investments held at fair value [Line Items]"
       }
      }
     },
     "localname": "InvestmentsHeldAtFairValueLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_InvestmentsHeldAtFairValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments held at fair value",
        "label": "Investments held at fair value [Member]",
        "terseLabel": "Investments held at fair value"
       }
      }
     },
     "localname": "InvestmentsHeldAtFairValueMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsSignificantunobservableInputsLevel3fairvaluemeasurementAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_InvestmentsHeldAtFairValueTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments held at fair value",
        "label": "Investments held at fair value [Table]",
        "terseLabel": "Investments held at fair value [Table]"
       }
      }
     },
     "localname": "InvestmentsHeldAtFairValueTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_InvestorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investor",
        "label": "Investor [Member]",
        "terseLabel": "Investor [Member]"
       }
      }
     },
     "localname": "InvestorMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_IssuanceOfNoteReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of note receivable",
        "label": "Issuance of note receivable",
        "terseLabel": "Issuance of note receivable"
       }
      }
     },
     "localname": "IssuanceOfNoteReceivable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_IssuanceOfWarrants": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of warrants",
        "label": "Issuance of warrants",
        "negatedTerseLabel": "Issuance of warrants in subsidiary"
       }
      }
     },
     "localname": "IssuanceOfWarrants",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_IssuedShareCapitalAcquired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issued Share capital acquired",
        "label": "Issued Share capital acquired",
        "terseLabel": "Issued Share capital acquired"
       }
      }
     },
     "localname": "IssuedShareCapitalAcquired",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ptv_ItemsThatAreOrMayBeReclassifiedAsProfitOrLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Items that are or may be reclassified as profit or loss",
        "label": "Items that are or may be reclassified as profit or loss [Abstract]",
        "terseLabel": "Items that are or may be reclassified as profit or loss"
       }
      }
     },
     "localname": "ItemsThatAreOrMayBeReclassifiedAsProfitOrLossAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_JanssenBiotechIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Janssen Biotech, Inc.",
        "label": "Janssen Biotech, Inc. [Member]",
        "terseLabel": "Janssen Biotech, Inc."
       }
      }
     },
     "localname": "JanssenBiotechIncMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_KarunaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Karuna",
        "label": "Karuna [Member]",
        "terseLabel": "Karuna [Member]",
        "verboseLabel": "Karuna Pharmaceuticals, Inc."
       }
      }
     },
     "localname": "KarunaMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesDetails",
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueGainondeconsolidationDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails",
      "http://ptv.com/role/InvestmentsinAssociatesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsgrantedDetails",
      "http://ptv.com/role/SubsequentEventsDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_KarunaTherapeuticsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Karuna Therapeutics, Inc.",
        "label": "Karuna Therapeutics, Inc. [Member]",
        "terseLabel": "Karuna Therapeutics, Inc."
       }
      }
     },
     "localname": "KarunaTherapeuticsIncMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails",
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_KiranMazumdarShawMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kiran Mazumdar-Shaw",
        "label": "Kiran Mazumdar-Shaw [Member]",
        "terseLabel": "Kiran Mazumdar-Shaw"
       }
      }
     },
     "localname": "KiranMazumdarShawMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_KnodeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Knode",
        "label": "Knode [Member]",
        "terseLabel": "Knode",
        "verboseLabel": "Knode Inc. (indirectly held through Enlight)"
       }
      }
     },
     "localname": "KnodeMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_LaboratoryAndManufacturingEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Laboratory and Manufacturing Equipment",
        "label": "Laboratory and Manufacturing Equipment [Member]",
        "terseLabel": "Laboratory and manufacturing equipment"
       }
      }
     },
     "localname": "LaboratoryAndManufacturingEquipmentMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/PropertyandEquipmentAccumulateddepreciationandimpairmentlossDetails",
      "http://ptv.com/role/PropertyandEquipmentCostDetails",
      "http://ptv.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_LeaseLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liabilities [Table]",
        "label": "Lease Liabilities [Table]",
        "terseLabel": "Lease Liabilities [Table]"
       }
      }
     },
     "localname": "LeaseLiabilitiesTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_LeaseholdImprovementsPurchasedThroughLeaseIncentives": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leasehold improvements purchased through lease incentives",
        "label": "Leasehold improvements purchased through lease incentives",
        "terseLabel": "Leasehold improvements purchased through lease incentives (deducted from Right of Use Asset)"
       }
      }
     },
     "localname": "LeaseholdImprovementsPurchasedThroughLeaseIncentives",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_LeasesFuturePaymentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases - Future Payments [Table]",
        "label": "Leases - Future Payments [Table]",
        "terseLabel": "Leases - Future Payments [Table]"
       }
      }
     },
     "localname": "LeasesFuturePaymentsTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesFuturepaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_LeasesRentalTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases - Rental [Table]",
        "label": "Leases - Rental [Table]",
        "terseLabel": "Leases - Rental [Table]"
       }
      }
     },
     "localname": "LeasesRentalTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesFuturepaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_LibraBiosciencesIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Libra Biosciences Inc",
        "label": "Libra Biosciences Inc [Member]",
        "verboseLabel": "Libra Biosciences, Inc."
       }
      }
     },
     "localname": "LibraBiosciencesIncMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_LighthouseCapitalPartnersVILPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lighthouse Capital Partners VI, L.P",
        "label": "Lighthouse Capital Partners VI, L.P [Member]",
        "terseLabel": "Lighthouse Capital Partners VI, L.P"
       }
      }
     },
     "localname": "LighthouseCapitalPartnersVILPMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_LiquidityRiskAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liquidity Risk",
        "label": "Liquidity Risk [Abstract]",
        "terseLabel": "Credit Risk Abstract [Abstract]"
       }
      }
     },
     "localname": "LiquidityRiskAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_LiquidityRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liquidity Risk",
        "label": "Liquidity Risk [Line Items]",
        "terseLabel": "Liquidity Risk [Line Items]"
       }
      }
     },
     "localname": "LiquidityRiskLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_LiquidityRiskTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liquidity Risk [Table]",
        "label": "Liquidity Risk [Table]",
        "terseLabel": "Liquidity Risk [Table]"
       }
      }
     },
     "localname": "LiquidityRiskTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_LoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans",
        "label": "Loans [Member]",
        "terseLabel": "Loans",
        "verboseLabel": "Long-term loan"
       }
      }
     },
     "localname": "LoansMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_LongTermLoanAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term loan [Abstract]",
        "label": "Long-term loan [Abstract]"
       }
      }
     },
     "localname": "LongTermLoanAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_MandaraSciencesLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mandara Sciences LLC",
        "label": "Mandara Sciences LLC [Member]",
        "verboseLabel": "Mandara Sciences, LLC"
       }
      }
     },
     "localname": "MandaraSciencesLLCMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_MarkToMarketAdjustments": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 7.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mark to Market Adjustments",
        "label": "Mark to Market Adjustments",
        "terseLabel": "Mark to Market Adjustments"
       }
      }
     },
     "localname": "MarkToMarketAdjustments",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_MarkToMarketInvestmentInSubsidiary": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 8.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mark to Market investment in subsidiary",
        "label": "Mark to Market investment in subsidiary",
        "negatedTerseLabel": "Mark to Market investment in subsidiary"
       }
      }
     },
     "localname": "MarkToMarketInvestmentInSubsidiary",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_MeasurementInputProbabilityOfOccurrenceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Probability Of Occurrence",
        "label": "Measurement Input, Probability Of Occurrence [Member]",
        "terseLabel": "Measurement Input, Probability Of Occurrence"
       }
      }
     },
     "localname": "MeasurementInputProbabilityOfOccurrenceMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_MeasurementInputWeightedTermToExitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Weighted Term To Exit",
        "label": "Measurement Input, Weighted Term To Exit [Member]",
        "terseLabel": "Measurement Input, Weighted Term To Exit"
       }
      }
     },
     "localname": "MeasurementInputWeightedTermToExitMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_MinimumLiquidationPreference": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum liquidation preference",
        "label": "Minimum liquidation preference",
        "terseLabel": "Minimum liquidation preference"
       }
      }
     },
     "localname": "MinimumLiquidationPreference",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesMinimumliquidationpreferenceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_MinimumLiquidationPreferenceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum liquidation preference",
        "label": "Minimum liquidation preference [Abstract]",
        "terseLabel": "Minimum liquidation preference [Abstract]"
       }
      }
     },
     "localname": "MinimumLiquidationPreferenceAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_MinimumLiquidationPreferenceLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum liquidation preference",
        "label": "Minimum liquidation preference [Line Items]",
        "terseLabel": "Minimum liquidation preference [Line Items]"
       }
      }
     },
     "localname": "MinimumLiquidationPreferenceLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesMinimumliquidationpreferenceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_MinimumLiquidationPreferenceTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum liquidation preference [Table]",
        "label": "Minimum liquidation preference [Table]",
        "terseLabel": "Minimum liquidation preference [Table]"
       }
      }
     },
     "localname": "MinimumLiquidationPreferenceTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesMinimumliquidationpreferenceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_MrChristopherViehbacherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mr Christopher Viehbacher",
        "label": "Mr Christopher Viehbacher [Member]",
        "terseLabel": "Mr Christopher Viehbacher"
       }
      }
     },
     "localname": "MrChristopherViehbacherMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_MrStephenMunizMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mr Stephen Muniz",
        "label": "Mr Stephen Muniz [Member]",
        "terseLabel": "Mr Stephen Muniz"
       }
      }
     },
     "localname": "MrStephenMunizMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_MsDapneZoharMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ms Dapne Zohar",
        "label": "Ms Dapne Zohar [Member]",
        "terseLabel": "Ms Dapne Zohar"
       }
      }
     },
     "localname": "MsDapneZoharMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_NeitherPastDueNorImpairedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Neither past due nor impaired",
        "label": "Neither past due nor impaired [Abstract]",
        "terseLabel": "Neither past due nor impaired [Abstract]"
       }
      }
     },
     "localname": "NeitherPastDueNorImpairedAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_NeitherPastDueNorImpairedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Neither past due nor impaired",
        "label": "Neither past due nor impaired [Line Items]",
        "terseLabel": "Neither past due nor impaired [Line Items]"
       }
      }
     },
     "localname": "NeitherPastDueNorImpairedLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNeitherpastduenorimpairedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_NeitherPastDueOrImpairedTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Neither Past due or impaired [Table]",
        "label": "Neither Past due or impaired [Table]",
        "terseLabel": "Neither Past due or impaired [Table]"
       }
      }
     },
     "localname": "NeitherPastDueOrImpairedTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNeitherpastduenorimpairedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_NetAssetsAttributableToShareholdersOfAssociate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net assets attributable to shareholders of associate",
        "label": "Net assets attributable to shareholders of associate",
        "terseLabel": "Net assets attributable to shareholders"
       }
      }
     },
     "localname": "NetAssetsAttributableToShareholdersOfAssociate",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_NetDeferredTaxAssetsNotRecognised": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net deferred tax assets, not recognised",
        "label": "Net deferred tax assets, not recognised",
        "terseLabel": "Deferred tax assets (liabilities), net, not recognized"
       }
      }
     },
     "localname": "NetDeferredTaxAssetsNotRecognised",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_NewStandardsAndInterpretationsNotYetAdoptedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New Standards and Interpretations Not Yet Adopted [Abstract]",
        "label": "New Standards and Interpretations Not Yet Adopted [Abstract]"
       }
      }
     },
     "localname": "NewStandardsAndInterpretationsNotYetAdoptedAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_NonCashItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-cash items",
        "label": "Non-cash items [Abstract]",
        "terseLabel": "Non-cash items:"
       }
      }
     },
     "localname": "NonCashItemsAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_NonControlledFoundedEntitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Controlled Founded Entities",
        "label": "Non-Controlled Founded Entities [Member]",
        "terseLabel": "Non-Controlled Founded Entities"
       }
      }
     },
     "localname": "NonControlledFoundedEntitiesMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_NonControllingInterestsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Controlling Interests [Abstract]",
        "label": "Non-Controlling Interests [Abstract]",
        "terseLabel": "Non-Controlling Interests [Abstract]"
       }
      }
     },
     "localname": "NonControllingInterestsAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_NonControllingInterestsAndOptionsIssuedToThirdParties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non controlling interests and options issued to third parties",
        "label": "Non controlling interests and options issued to third parties",
        "terseLabel": "Non controlling interests and options issued to third parties"
       }
      }
     },
     "localname": "NonControllingInterestsAndOptionsIssuedToThirdParties",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_NonControllingInterestsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Controlling Interests",
        "label": "Non-Controlling Interests [Line Items]",
        "terseLabel": "Non-Controlling Interests [Line Items]"
       }
      }
     },
     "localname": "NonControllingInterestsLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_NonControllingInterestsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Controlling Interests",
        "label": "Non-Controlling Interests [Table]",
        "terseLabel": "Non-Controlling Interests [Table]"
       }
      }
     },
     "localname": "NonControllingInterestsTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_NontradingHoldingCompaniesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nontrading holding companies",
        "label": "Nontrading holding companies [Abstract]",
        "terseLabel": "Nontrading holding companies"
       }
      }
     },
     "localname": "NontradingHoldingCompaniesAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_NontradingHoldingCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nontrading Holding Companies",
        "label": "Nontrading Holding Companies [Member]",
        "terseLabel": "Nontrading Holding Companies [Member]"
       }
      }
     },
     "localname": "NontradingHoldingCompaniesMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_NotesPayableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notes Payable",
        "label": "Notes Payable [Line Items]",
        "terseLabel": "Notes Payable [Line Items]"
       }
      }
     },
     "localname": "NotesPayableLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_NotesPayableTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notes Payable",
        "label": "Notes Payable [Table]",
        "terseLabel": "Notes Payable [Table]"
       }
      }
     },
     "localname": "NotesPayableTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_NumberOfAssociateCommonStockHeldAtFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of associate common stock held at fair value",
        "label": "Number of associate common stock held at fair value",
        "terseLabel": "Number of associate's common stock held at fair value"
       }
      }
     },
     "localname": "NumberOfAssociateCommonStockHeldAtFairValue",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ptv_NumberOfOptionsHeld": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Options held",
        "label": "Number of Options held",
        "terseLabel": "Number of Options held"
       }
      }
     },
     "localname": "NumberOfOptionsHeld",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ptv_NumberOfSharesHeld": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Shares Held",
        "label": "Number Of Shares Held",
        "terseLabel": "Number Of Shares Held"
       }
      }
     },
     "localname": "NumberOfSharesHeld",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
      "http://ptv.com/role/RelatedpartytransactionsNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ptv_NumberOfSharesIssuableBasedOnPerformanceConditions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issuable based on performance conditions",
        "label": "Number of shares issuable based on performance conditions",
        "terseLabel": "Number of shares issuable based on performance conditions"
       }
      }
     },
     "localname": "NumberOfSharesIssuableBasedOnPerformanceConditions",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedpartytransactionsNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ptv_NumberOfSharesIssuedByInvestee": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued by investee",
        "label": "Number of shares issued by investee",
        "terseLabel": "Number of shares issued by investee"
       }
      }
     },
     "localname": "NumberOfSharesIssuedByInvestee",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ptv_NumberOfSharesOnConversionFromNotes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares on conversion from notes",
        "label": "Number of shares on conversion from notes",
        "terseLabel": "Number of shares on conversion from notes"
       }
      }
     },
     "localname": "NumberOfSharesOnConversionFromNotes",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ptv_NumberOfWarrantPercentageOfConvertedShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrant, percentage of converted shares",
        "label": "Number of warrant, percentage of converted shares",
        "terseLabel": "Number of warrant, in percentage of converted shares"
       }
      }
     },
     "localname": "NumberOfWarrantPercentageOfConvertedShares",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ptv_OperatingExpenseCategoryAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Expense Category",
        "label": "Operating Expense Category [Axis]",
        "terseLabel": "Operating Expense Category [Axis]"
       }
      }
     },
     "localname": "OperatingExpenseCategoryAxis",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_OperatingExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Expense",
        "label": "Operating Expense [Member]",
        "terseLabel": "Operating Expense [Member]"
       }
      }
     },
     "localname": "OperatingExpenseMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Expenses",
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_OperatingExpensesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Expenses [Table]",
        "label": "Operating Expenses [Table]",
        "terseLabel": "Operating Expenses [Table]"
       }
      }
     },
     "localname": "OperatingExpensesTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_OperatingExpensesTableTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Expenses Table",
        "label": "Operating Expenses Table [Table]",
        "terseLabel": "Operating Expenses Table [Table]"
       }
      }
     },
     "localname": "OperatingExpensesTableTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_OperatingLossCarryforwardsExpirationPeriodsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Loss Carryforwards, Expiration Periods",
        "label": "Operating Loss Carryforwards, Expiration Periods [Axis]",
        "terseLabel": "Operating Loss Carryforwards, Expiration Periods [Axis]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsExpirationPeriodsAxis",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_OperatingLossCarryforwardsExpirationPeriodsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Loss Carryforwards, Expiration Periods",
        "label": "Operating Loss Carryforwards, Expiration Periods [Domain]",
        "terseLabel": "Operating Loss Carryforwards, Expiration Periods [Domain]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsExpirationPeriodsDomain",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_OperatingLossCarryforwardsNotSubjectToExpirationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Loss Carryforwards Not Subject To Expiration",
        "label": "Operating Loss Carryforwards Not Subject To Expiration [Member]",
        "terseLabel": "Operating Loss Carryforwards Not Subject To Expiration"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsNotSubjectToExpirationMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_OrdinarySharesValueRealisedAssignedToPureTechHealthLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ordinary Shares, value realised assigned to PureTech Health, LLC",
        "label": "Ordinary Shares, value realised assigned to PureTech Health, LLC [Member]",
        "terseLabel": "Common Shares, value realised assigned to PureTech Health, LLC [Member]"
       }
      }
     },
     "localname": "OrdinarySharesValueRealisedAssignedToPureTechHealthLLCMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_Other": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other",
        "label": "Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "Other",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_OtherDeferredTaxAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Deferred tax assets",
        "label": "Other Deferred tax assets",
        "terseLabel": "Other temporary differences"
       }
      }
     },
     "localname": "OtherDeferredTaxAssets",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_OtherFinancialAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Financial Assets [Abstract]",
        "label": "Other Financial Assets [Abstract]"
       }
      }
     },
     "localname": "OtherFinancialAssetsAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_OtherFinancialAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Financial Assets",
        "label": "Other Financial Assets [Text Block]",
        "terseLabel": "Disclosure of Other Financial Assets"
       }
      }
     },
     "localname": "OtherFinancialAssetsTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OtherFinancialAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_OtherIncomeexpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other income/(expense)",
        "label": "Other income/(expense) [Abstract]",
        "terseLabel": "Other income/(expense):"
       }
      }
     },
     "localname": "OtherIncomeexpenseAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_OtherNonControllingInterestEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other, non-controlling interest, equity",
        "label": "Other, non-controlling interest, equity",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNonControllingInterestEquity",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_OtherNotIncludingGelesisVedantaAndKarunaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other not including Gelesis, Vedanta and Karuna",
        "label": "Other not including Gelesis, Vedanta and Karuna [Member]",
        "terseLabel": "Other not including Gelesis, Vedanta and Karuna [Member]"
       }
      }
     },
     "localname": "OtherNotIncludingGelesisVedantaAndKarunaMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentarrangementsOtherSubsidiaryPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_OtherResearchAndDevelopmentExpense": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/OperatingExpensesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_MiscellaneousOtherOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Research And Development Expense",
        "label": "Other Research And Development Expense",
        "terseLabel": "Other research and development expenses"
       }
      }
     },
     "localname": "OtherResearchAndDevelopmentExpense",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_OtherSellingGeneralAndAdministrativeExpense": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/OperatingExpensesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_MiscellaneousOtherOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Selling General and Administrative Expense",
        "label": "Other Selling General and Administrative Expense",
        "terseLabel": "Other selling, general and administrative expenses"
       }
      }
     },
     "localname": "OtherSellingGeneralAndAdministrativeExpense",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_OtherTemporaryDifferences": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other temporary differences",
        "label": "Other temporary differences",
        "negatedTerseLabel": "Other temporary differences"
       }
      }
     },
     "localname": "OtherTemporaryDifferences",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_OutsideInvestorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outside investors",
        "label": "Outside investors [Member]",
        "terseLabel": "Outside investors"
       }
      }
     },
     "localname": "OutsideInvestorsMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails",
      "http://ptv.com/role/TalMergerAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_Over10PercentOfRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Over 10 percent of revenue",
        "label": "Over 10 percent of revenue [Member]",
        "terseLabel": "Over 10 percent of revenue"
       }
      }
     },
     "localname": "Over10PercentOfRevenueMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails",
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_OwnershipInterest": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership Interest",
        "label": "Ownership Interest",
        "terseLabel": "Ownership Interest"
       }
      }
     },
     "localname": "OwnershipInterest",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ptv_OxfordFinanceLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oxford Finance LLC",
        "label": "Oxford Finance LLC [Member]",
        "terseLabel": "Oxford Finance LLC"
       }
      }
     },
     "localname": "OxfordFinanceLLCMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ParentCompanyAndOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Parent Company And Other",
        "label": "Parent Company And Other [Member]",
        "terseLabel": "Parent Company And Other"
       }
      }
     },
     "localname": "ParentCompanyAndOtherMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails",
      "http://ptv.com/role/RevenueDisaggregationofrevenuetimingofcontractDetails",
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_PayrollCosts": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/OperatingExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payroll Costs",
        "label": "Payroll Costs",
        "terseLabel": "Aggregate payroll costs",
        "totalLabel": "Total Payroll Costs"
       }
      }
     },
     "localname": "PayrollCosts",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_PayrollTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/OperatingExpensesDetails": {
       "order": 3.0,
       "parentTag": "ptv_PayrollCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payroll Taxes",
        "label": "Payroll Taxes",
        "terseLabel": "Payroll Taxes"
       }
      }
     },
     "localname": "PayrollTaxes",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_PercentNumberOfSharesHeld": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent, number of shares held",
        "label": "Percent, number of shares held",
        "terseLabel": "Percent, number of shares held"
       }
      }
     },
     "localname": "PercentNumberOfSharesHeld",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ptv_PercentVotingRightsOfTheCompanny": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent voting rights of the Companny",
        "label": "Percent voting rights of the Companny",
        "terseLabel": "Percent voting rights of the Companny"
       }
      }
     },
     "localname": "PercentVotingRightsOfTheCompanny",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedpartytransactionsNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ptv_PerformanceBasedRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance based RSU",
        "label": "Performance based RSU [Member]",
        "terseLabel": "Performance based RSU [Member]"
       }
      }
     },
     "localname": "PerformanceBasedRSUMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_PerformanceBasedStockOptionAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance based Stock option awards",
        "label": "Performance based Stock option awards [Member]",
        "terseLabel": "Performance based Stock option awards [Member]"
       }
      }
     },
     "localname": "PerformanceBasedStockOptionAwardsMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_PerformanceSharePlanAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Share Plan",
        "label": "Performance Share Plan [Abstract]",
        "terseLabel": "Performance Share Plan [Abstract]"
       }
      }
     },
     "localname": "PerformanceSharePlanAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_PerformanceSharePlanLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Share Plan",
        "label": "Performance Share Plan [Line Items]",
        "terseLabel": "Performance Share Plan [Line Items]"
       }
      }
     },
     "localname": "PerformanceSharePlanLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_PerformanceSharePlanTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Share Plan [Table]",
        "label": "Performance Share Plan [Table]",
        "terseLabel": "Performance Share Plan [Table]"
       }
      }
     },
     "localname": "PerformanceSharePlanTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_PreferredShareLiability": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred Share Liability",
        "label": "Preferred Share Liability",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Preferred shares",
        "verboseLabel": "Subsidiary Preferred Shares"
       }
      }
     },
     "localname": "PreferredShareLiability",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesbalanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_PreferredShareTransationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred share transations",
        "label": "Preferred share transations [Member]",
        "terseLabel": "Preferred share transations"
       }
      }
     },
     "localname": "PreferredShareTransationsMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_PreferredShareWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred share warrants",
        "label": "Preferred share warrants [Member]",
        "terseLabel": "Preferred share warrants"
       }
      }
     },
     "localname": "PreferredShareWarrantsMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_PreferredSharesAndWarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred Shares and Warrant",
        "label": "Preferred Shares and Warrant [Member]",
        "terseLabel": "Preferred Shares and Warrant"
       }
      }
     },
     "localname": "PreferredSharesAndWarrantMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ProbabilityWeightedExpectedReturnMethodMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Probability Weighted Expected Return Method",
        "label": "Probability Weighted Expected Return Method [Member]",
        "terseLabel": "Probability Weighted Expected Return Method"
       }
      }
     },
     "localname": "ProbabilityWeightedExpectedReturnMethodMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ProceedsFromIssuanceOfConvertibleNotes": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from issuance of convertible notes",
        "label": "Proceeds from issuance of convertible notes",
        "terseLabel": "Proceeds from issuance of convertible notes"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfConvertibleNotes",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ProceedsFromIssueOfConvertibleNotes": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from issue of convertible notes",
        "label": "Proceeds from issue of convertible notes",
        "terseLabel": "Proceeds from issue of convertible notes"
       }
      }
     },
     "localname": "ProceedsFromIssueOfConvertibleNotes",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ProfitLossAttributableToOrdinaryShareholders": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit Loss Attributable To Ordinary Shareholders",
        "label": "Profit Loss Attributable To Ordinary Shareholders",
        "terseLabel": "Income/(loss) attributable to ordinary shareholders"
       }
      }
     },
     "localname": "ProfitLossAttributableToOrdinaryShareholders",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ProfitLossBeforeTaxPreIAS39": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit Loss Before Tax pre IAS 39",
        "label": "Profit Loss Before Tax pre IAS 39",
        "terseLabel": "(Loss)/income before taxes pre IAS 39 fair value accounting, finance costs \u2013 subsidiary preferred shares, share-based payment expense, depreciation of tangible assets and amortization of intangible assets"
       }
      }
     },
     "localname": "ProfitLossBeforeTaxPreIAS39",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ProfitLossBeforeTaxPreIFRS9": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit Loss Before Tax pre IFRS 9",
        "label": "Profit Loss Before Tax pre IFRS 9",
        "terseLabel": "Income/(loss) before taxes pre IFRS 9 fair value accounting, finance costs \u2013 subsidiary preferred shares, share-based payment expense, depreciation of tangible assets and amortization of intangible assets"
       }
      }
     },
     "localname": "ProfitLossBeforeTaxPreIFRS9",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ProportionOfOwnershipInterestInInvestee": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proportion of ownership interest in investee",
        "label": "Proportion of ownership interest in investee",
        "terseLabel": "Proportion of ownership interest in investee"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestInInvestee",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ptv_ProportionOfOwnershipInterestInSubsidiaryAdditionalOwnershipAcquired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proportion of ownership interest in subsidiary, additional ownership acquired",
        "label": "Proportion of ownership interest in subsidiary, additional ownership acquired",
        "terseLabel": "Proportion of ownership interest in subsidiary, additional ownership acquired"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestInSubsidiaryAdditionalOwnershipAcquired",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ptv_PurchaseOfIntangibleAssetAndInvestmentInConsiderationForIssuanceOfWarrantAndOtherLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "purchase of intangible asset and investment in consideration for issuance of warrant and other liability",
        "label": "purchase of intangible asset and investment in consideration for issuance of warrant and other liability",
        "terseLabel": "Purchase of intangible asset and investment held at fair value in consideration for issuance of warrant liability and assumption of other long and short-term liabilities"
       }
      }
     },
     "localname": "PurchaseOfIntangibleAssetAndInvestmentInConsiderationForIssuanceOfWarrantAndOtherLiability",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_PurchaseOfMinorityInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase of minority interest",
        "label": "Purchase of minority interest",
        "terseLabel": "Purchase of minority interest"
       }
      }
     },
     "localname": "PurchaseOfMinorityInterest",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_PurchaseOfNonControllingInterestInConsiderationForIssuanceOfSharesAndOptions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase of non controlling interest in consideration for issuance of shares and options",
        "label": "Purchase of non controlling interest in consideration for issuance of shares and options",
        "terseLabel": "Purchase of non controlling interest in consideration for issuance of shares and options"
       }
      }
     },
     "localname": "PurchaseOfNonControllingInterestInConsiderationForIssuanceOfSharesAndOptions",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_PurchaseOptionAgreementGrossProceedsThreshold": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase option agreement, gross proceeds threshold",
        "label": "Purchase option agreement, gross proceeds threshold",
        "terseLabel": "Purchase option agreement, gross proceeds threshold"
       }
      }
     },
     "localname": "PurchaseOptionAgreementGrossProceedsThreshold",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TalMergerAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_PurchasesOfConvertibleNote": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases of Convertible Note",
        "label": "Purchases of Convertible Note",
        "negatedTerseLabel": "Purchase of convertible note",
        "verboseLabel": "Cash purchase of convertible notes"
       }
      }
     },
     "localname": "PurchasesOfConvertibleNote",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_PureTechHealthMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PureTech Health",
        "label": "PureTech Health [Member]",
        "terseLabel": "PureTech Health LLC",
        "verboseLabel": "PureTech Health LLC"
       }
      }
     },
     "localname": "PureTechHealthMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePureTechLLCIncentiveStockDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_PureTechLYT100Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PureTech LYT - 100",
        "label": "PureTech LYT - 100 [Member]",
        "verboseLabel": "PureTech LYT-100"
       }
      }
     },
     "localname": "PureTechLYT100Member",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_PureTechLYTMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PureTech LYT",
        "label": "PureTech LYT [Member]",
        "terseLabel": "PureTech LYT [Member]",
        "verboseLabel": "PureTech LYT (formerly Ariya Therapeutics, Inc.)"
       }
      }
     },
     "localname": "PureTechLYTMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeAriyaStockOptionExchangeDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsgrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_PureTechManagementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PureTech Management",
        "label": "PureTech Management [Member]",
        "verboseLabel": "PureTech Management, Inc."
       }
      }
     },
     "localname": "PureTechManagementMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_PureTechSecuritiesCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PureTech Securities Corp.",
        "label": "PureTech Securities Corp. [Member]",
        "verboseLabel": "PureTech Securities Corp."
       }
      }
     },
     "localname": "PureTechSecuritiesCorpMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_PureTechSecuritiesIICorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PureTech Securities II Corp.",
        "label": "PureTech Securities II Corp. [Member]",
        "verboseLabel": "PureTech Securities II Corp."
       }
      }
     },
     "localname": "PureTechSecuritiesIICorpMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_RateOfAccretionOnPreferredShares": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of accretion on preferred shares",
        "label": "Rate of accretion on preferred shares",
        "terseLabel": "Accretion on preferred shares"
       }
      }
     },
     "localname": "RateOfAccretionOnPreferredShares",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ptv_RateOfBudgetEstimateToSatisfyRevenuePerformanceObligation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of Budget estimate to satisfy revenue performance obligation",
        "label": "Rate of Budget estimate to satisfy revenue performance obligation",
        "terseLabel": "Budgeted costs to complete"
       }
      }
     },
     "localname": "RateOfBudgetEstimateToSatisfyRevenuePerformanceObligation",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueBudgetedCoststocompleteDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ptv_RateOfDeconsolidationAdjustments": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 8.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of deconsolidation adjustments",
        "label": "Rate of deconsolidation adjustments",
        "negatedTerseLabel": "Deconsolidation adjustments"
       }
      }
     },
     "localname": "RateOfDeconsolidationAdjustments",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ptv_RateOfEffectsOfStateTaxRateInUS": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 6.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of Effects of state tax rate in US",
        "label": "Rate of Effects of state tax rate in US",
        "terseLabel": "Effects of state tax rate in U.S."
       }
      }
     },
     "localname": "RateOfEffectsOfStateTaxRateInUS",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ptv_RateOfExecutiveCompensationReconciliationOfEffectiveTaxRate": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of executive compensation, reconciliation of effective tax rate",
        "label": "Rate of executive compensation, reconciliation of effective tax rate",
        "terseLabel": "Executive Compensation"
       }
      }
     },
     "localname": "RateOfExecutiveCompensationReconciliationOfEffectiveTaxRate",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ptv_RateOfInterestExpenseReconciliationOfEffectiveTaxRate": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 14.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of interest expense, reconciliation of effective tax rate",
        "label": "Rate of interest expense, reconciliation of effective tax rate",
        "terseLabel": "Interest Expense"
       }
      }
     },
     "localname": "RateOfInterestExpenseReconciliationOfEffectiveTaxRate",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ptv_RateOfMarkToMarketAdjustments": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of Mark to Market Adjustments",
        "label": "Rate of Mark to Market Adjustments",
        "terseLabel": "Mark-to-market adjustments"
       }
      }
     },
     "localname": "RateOfMarkToMarketAdjustments",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ptv_RateOfMarkToMarketInvestmentInSubsidiary": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of Mark to Market investment in subsidiary",
        "label": "Rate of Mark to Market investment in subsidiary",
        "negatedTerseLabel": "Mark-to-market investment in subsidiary"
       }
      }
     },
     "localname": "RateOfMarkToMarketInvestmentInSubsidiary",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ptv_RateOfResearchAndDevelopmentAndOrphanDrugTaxCredits": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of Research And Development and orphan drug tax credits",
        "label": "Rate of Research And Development and orphan drug tax credits",
        "negatedTerseLabel": "R&amp;D and orphan drug tax credits"
       }
      }
     },
     "localname": "RateOfResearchAndDevelopmentAndOrphanDrugTaxCredits",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ptv_RateOfShareBasedPaymentMeasurement": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 10.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of Share based Payment Measurement",
        "label": "Rate of Share based Payment Measurement",
        "terseLabel": "Share-based payment measurement"
       }
      }
     },
     "localname": "RateOfShareBasedPaymentMeasurement",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ptv_RateOfTransactionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 7.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of transaction costs",
        "label": "Rate of transaction costs",
        "terseLabel": "Transaction Costs"
       }
      }
     },
     "localname": "RateOfTransactionCosts",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ptv_ReceiptOfPaymentOfSublease": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Receipt of payment of sublease",
        "label": "Receipt of payment of sublease",
        "terseLabel": "Receipt of payment of sublease"
       }
      }
     },
     "localname": "ReceiptOfPaymentOfSublease",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ReclassificationOfInvestmentAtInitialPublicOffering": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of investment at initial public offering",
        "label": "Reclassification of investment at initial public offering",
        "terseLabel": "Reclassification of investment at initial public offering"
       }
      }
     },
     "localname": "ReclassificationOfInvestmentAtInitialPublicOffering",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ReclassificationOfInvestmentAtLossOfSignificantInfluence": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of investment at loss of significant influence",
        "label": "Reclassification of investment at loss of significant influence",
        "terseLabel": "Reclassification of investment at loss of significant influence"
       }
      }
     },
     "localname": "ReclassificationOfInvestmentAtLossOfSignificantInfluence",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails",
      "http://ptv.com/role/InvestmentsinAssociatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ReclassificationOfInvestmentToInvestmentInAssociate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of investment to investment in associate",
        "label": "Reclassification of investment to investment in associate",
        "terseLabel": "Reclassification of investment to investment in associate"
       }
      }
     },
     "localname": "ReclassificationOfInvestmentToInvestmentInAssociate",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_RecognisedIncomeTaxExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recognised Income Tax Expense",
        "label": "Recognised Income Tax Expense [Abstract]",
        "terseLabel": "Recognised Income Tax Expense [Abstract]"
       }
      }
     },
     "localname": "RecognisedIncomeTaxExpenseAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_RecognisedIncomeTaxExpenseLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recognised Income Tax Expense",
        "label": "Recognised Income Tax Expense [Line Items]",
        "terseLabel": "Recognised Income Tax Expense [Line Items]"
       }
      }
     },
     "localname": "RecognisedIncomeTaxExpenseLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationRecognisedIncomeTaxExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_RecognisedIncomeTaxExpenseTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recognised Income Tax Expense [Table]",
        "label": "Recognised Income Tax Expense [Table]",
        "terseLabel": "Recognised Income Tax Expense [Table]"
       }
      }
     },
     "localname": "RecognisedIncomeTaxExpenseTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationRecognisedIncomeTaxExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ReconciliationOfEffectiveTaxRateTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation of Effective Tax Rate [Table]",
        "label": "Reconciliation of Effective Tax Rate [Table]",
        "terseLabel": "Reconciliation of Effective Tax Rate [Table]"
       }
      }
     },
     "localname": "ReconciliationOfEffectiveTaxRateTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_RelatedPartyTransactionsKeyManagementPersonnelCompensationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transactions - Key Management Personnel Compensation",
        "label": "Related Party Transactions - Key Management Personnel Compensation [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsKeyManagementPersonnelCompensationAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_RelatedPartyTransactionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related party transactions",
        "label": "Related party transactions [Line Items]",
        "terseLabel": "Related party transactions [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedpartytransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_RelatedPartyTransactionsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related party transactions",
        "label": "Related party transactions [Table]",
        "terseLabel": "Related party transactions [Table]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedpartytransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ResTORbioMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "resTORbio",
        "label": "resTORbio [Member]",
        "terseLabel": "resTORbio [Member]"
       }
      }
     },
     "localname": "ResTORbioMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails",
      "http://ptv.com/role/InvestmentsinAssociatesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ResearchAndDevelopmentAndOrphanDrugTaxCredits": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 9.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research And Development and orphan drug tax credits",
        "label": "Research And Development and orphan drug tax credits",
        "negatedTerseLabel": "R&amp;D and orphan drug tax credits"
       }
      }
     },
     "localname": "ResearchAndDevelopmentAndOrphanDrugTaxCredits",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ResearchAndDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research And Development",
        "label": "Research And Development [Member]",
        "terseLabel": "Research And Development [Member]"
       }
      }
     },
     "localname": "ResearchAndDevelopmentMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesDetails",
      "http://ptv.com/role/SharebasedPaymentsasreflectedintheConsolidatedStatementofIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_ResearchCredits": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research credits",
        "label": "Research credits",
        "terseLabel": "Research credits"
       }
      }
     },
     "localname": "ResearchCredits",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_RestrictedShareUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Share Units (RSU) [Member]",
        "label": "Restricted Share Units (RSU) [Member]",
        "terseLabel": "Restricted Share Units"
       }
      }
     },
     "localname": "RestrictedShareUnitsRSUMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsRSUActivityRollforwardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_RevenueBudgetedCostsToCompleteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue - Budgeted Costs to complete",
        "label": "Revenue - Budgeted Costs to complete [Abstract]",
        "terseLabel": "Revenue - Budgeted Costs to complete [Abstract]"
       }
      }
     },
     "localname": "RevenueBudgetedCostsToCompleteAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_RevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue",
        "label": "Revenue [Line Items]",
        "terseLabel": "Revenue [Line Items]"
       }
      }
     },
     "localname": "RevenueLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_RevenueRecognizedOnDeferredRevenueOutstandingAtPriorYearEnd": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue recognized on deferred revenue outstanding at prior year end",
        "label": "Revenue recognized on deferred revenue outstanding at prior year end",
        "terseLabel": "Revenue recognized on deferred revenue outstanding at prior year end"
       }
      }
     },
     "localname": "RevenueRecognizedOnDeferredRevenueOutstandingAtPriorYearEnd",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_RevenueTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue",
        "label": "Revenue [Table]",
        "terseLabel": "Revenue [Table]"
       }
      }
     },
     "localname": "RevenueTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_RiskFreeInterestRateMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Free Interest Rate, measurement input",
        "label": "Risk Free Interest Rate, measurement input [Member]",
        "terseLabel": "Risk free interest rate"
       }
      }
     },
     "localname": "RiskFreeInterestRateMeasurementInputMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_RocheHoldingAGMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Roche Holding AG",
        "label": "Roche Holding AG [Member]",
        "terseLabel": "Roche Holding AG"
       }
      }
     },
     "localname": "RocheHoldingAGMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofrevenueCustomersover10ofrevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_SaleOfAsset": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of asset",
        "label": "Sale of asset",
        "terseLabel": "Sale of asset"
       }
      }
     },
     "localname": "SaleOfAsset",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SaleofAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_SaleOfAssetDepositedIntoEscrow": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of asset, deposited into escrow",
        "label": "Sale of asset, deposited into escrow",
        "terseLabel": "Sale of asset, deposited into escrow"
       }
      }
     },
     "localname": "SaleOfAssetDepositedIntoEscrow",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SaleofAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_SaleOfAssetLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of asset",
        "label": "Sale of asset [Line Items]",
        "terseLabel": "Sale of asset [Line Items]"
       }
      }
     },
     "localname": "SaleOfAssetLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SaleofAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SaleOfAssetPaidAtClosing": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of asset, paid at closing",
        "label": "Sale of asset, paid at closing",
        "terseLabel": "Sale of asset, paid at closing"
       }
      }
     },
     "localname": "SaleOfAssetPaidAtClosing",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SaleofAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_SaleOfAssetTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of asset [Table]",
        "label": "Sale of asset [Table]",
        "terseLabel": "Sale of asset [Table]"
       }
      }
     },
     "localname": "SaleOfAssetTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SaleofAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SaleOfAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of Assets [Abstract]",
        "label": "Sale of Assets [Abstract]"
       }
      }
     },
     "localname": "SaleOfAssetsAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_SaleOfAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of Assets",
        "label": "Sale of Assets [Text Block]",
        "terseLabel": "Sale of Assets"
       }
      }
     },
     "localname": "SaleOfAssetsTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SaleofAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_SaleOfEquityInstrumentsInOtherEntities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of equity instruments in other entities",
        "label": "Sale of equity instruments in other entities",
        "terseLabel": "Sale of equity instruments in other entities"
       }
      }
     },
     "localname": "SaleOfEquityInstrumentsInOtherEntities",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ptv_ScheduleOfContractBalancesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Contract Balances",
        "label": "Schedule of Contract Balances [Text Block]",
        "terseLabel": "Schedule of Contract Balances"
       }
      }
     },
     "localname": "ScheduleOfContractBalancesTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_ScheduleOfConvertibleNotesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Convertible Notes",
        "label": "Schedule of Convertible Notes [Text Block]",
        "terseLabel": "Schedule of Convertible Notes"
       }
      }
     },
     "localname": "ScheduleOfConvertibleNotesTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_ScheduleOfEarningsPerShareTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Earnings per Share",
        "label": "Schedule of Earnings per Share [Text Block]",
        "terseLabel": "Disclosure of Earnings/(Loss) per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_ScheduleOfIntangibleAssetsNetTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Intangible assets net",
        "label": "Schedule of Intangible assets net [Text Block]",
        "terseLabel": "Disclosure of Intangible assets, net"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsNetTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_ScheduleOfNotesPayableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Notes Payable",
        "label": "Schedule of Notes Payable [Text Block]",
        "terseLabel": "Schedule of Notes Payable"
       }
      }
     },
     "localname": "ScheduleOfNotesPayableTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_ScheduleOfPropertyEquipmentNetTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Property &amp; Equipment net",
        "label": "Schedule of Property &amp; Equipment net [Text Block]",
        "terseLabel": "Disclosure of Property &amp; Equipment, net"
       }
      }
     },
     "localname": "ScheduleOfPropertyEquipmentNetTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_ScheduleOfSummaryOfAggregationOfSubsidiariesWithMaterialNonControllingInterestsBeforeIntraGroupEliminationsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of summary of aggregation of subsidiaries with material non-controlling interests before intra-group eliminations",
        "label": "Schedule of summary of aggregation of subsidiaries with material non-controlling interests before intra-group eliminations [Text Block]",
        "terseLabel": "Summary of aggregation of subsidiaries with material non-controlling interests before intra-group eliminations"
       }
      }
     },
     "localname": "ScheduleOfSummaryOfAggregationOfSubsidiariesWithMaterialNonControllingInterestsBeforeIntraGroupEliminationsTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_ScheduleOfTradeAndOtherPayablesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Trade And Other Payables",
        "label": "Schedule of Trade And Other Payables [Text Block]",
        "terseLabel": "Schedule of Trade And Other Payables"
       }
      }
     },
     "localname": "ScheduleOfTradeAndOtherPayablesTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TradeAndOtherPayablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_SegmentInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Segment Information [Abstract]",
        "label": "Segment Information [Abstract]"
       }
      }
     },
     "localname": "SegmentInformationAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_SeniorManagersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Managers",
        "label": "Senior Managers [Abstract]",
        "terseLabel": "Senior Managers [Abstract]"
       }
      }
     },
     "localname": "SeniorManagersAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnPreTaxEarnings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Impact On Pre-Tax Earnings",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Impact On Pre-Tax Earnings",
        "terseLabel": "Sensitivity analysis for equity price risk, impact on pre-tax earnings"
       }
      }
     },
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnPreTaxEarnings",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percentage",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percentage",
        "terseLabel": "Sensitivity analysis for equity price risk, impact on pre-tax earnings, percentage"
       }
      }
     },
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercentage",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ptv_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariablePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Period",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Period",
        "terseLabel": "Sensitivity Range"
       }
      }
     },
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariablePeriod",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ptv_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariablePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Period",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Period",
        "terseLabel": "Sensitivity Range"
       }
      }
     },
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariablePeriod",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ptv_Series2GrowthFinancingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series 2 Growth financing",
        "label": "Series 2 Growth financing [Member]",
        "terseLabel": "Series 2 Growth financing"
       }
      }
     },
     "localname": "Series2GrowthFinancingMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_Series3GrowthPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series 3 Growth Preferred Stock",
        "label": "Series 3 Growth Preferred Stock [Member]",
        "terseLabel": "Series 3 Growth Preferred Stock"
       }
      }
     },
     "localname": "Series3GrowthPreferredStockMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_SeriesA1PreferredMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series A-1 Preferred",
        "label": "Series A-1 Preferred [Member]",
        "terseLabel": "Series A-1 Preferred [Member]"
       }
      }
     },
     "localname": "SeriesA1PreferredMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_SeriesA2PreferredMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series A-2 Preferred [Member]",
        "label": "Series A-2 Preferred [Member]",
        "terseLabel": "Series A-2 Preferred [Member]"
       }
      }
     },
     "localname": "SeriesA2PreferredMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_SeriesA3PreferredMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series A-3 Preferred",
        "label": "Series A-3 Preferred [Member]",
        "terseLabel": "Series A-3 Preferred [Member]"
       }
      }
     },
     "localname": "SeriesA3PreferredMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_SeriesBPreferredMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B Preferred",
        "label": "Series B Preferred [Member]",
        "terseLabel": "Series B Preferred [Member]"
       }
      }
     },
     "localname": "SeriesBPreferredMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_SeriesC2PreferredMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C-2 Preferred",
        "label": "Series C-2 Preferred [Member]",
        "terseLabel": "Series C-2 Preferred [Member]"
       }
      }
     },
     "localname": "SeriesC2PreferredMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_SeriesCPreferredMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C Preferred",
        "label": "Series C Preferred [Member]",
        "terseLabel": "Series C Preferred [Member]"
       }
      }
     },
     "localname": "SeriesCPreferredMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_SettlementOfRSUs": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Settlement of RSU's",
        "label": "Settlement of RSU's",
        "terseLabel": "Settlement of RSU's"
       }
      }
     },
     "localname": "SettlementOfRSUs",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesApprovedForIssuance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Approved For Issuance",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Approved For Issuance",
        "terseLabel": "Share approved for issuance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesApprovedForIssuance",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ptv_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesRemainingAvailableForIssuance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Remaining Available For Issuance",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Remaining Available For Issuance",
        "terseLabel": "Shares remaining available for issuance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesRemainingAvailableForIssuance",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ptv_ShareBasedPaymentArrangementAmountWithheldForTaxWithholdingObligation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payment Arrangement, Amount Withheld for Tax Withholding Obligation",
        "label": "Share-based Payment Arrangement, Amount Withheld for Tax Withholding Obligation",
        "terseLabel": "Share-based payment arrangement, amount withheld for tax withholding obligation"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementAmountWithheldForTaxWithholdingObligation",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ShareBasedPaymentArrangementCashUsedToSettleAward": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payment Arrangement, Cash Used to Settle Award",
        "label": "Share-based Payment Arrangement, Cash Used to Settle Award",
        "terseLabel": "Share-based payment arrangement, cash settlement value"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementCashUsedToSettleAward",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ShareBasedPaymentArrangementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Payment Arrangements [Abstract]",
        "label": "Share-Based Payment Arrangements [Abstract]"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementsAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_ShareBasedPaymentArrangementsAuthorizedAmountPercentageOfCommonSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payment Arrangements, Authorized Amount, Percentage of Common Shares Outstanding",
        "label": "Share-based Payment Arrangements, Authorized Amount, Percentage of Common Shares Outstanding",
        "terseLabel": "Maximum authorized amount, percentage of ordinary shares outstanding"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementsAuthorizedAmountPercentageOfCommonSharesOutstanding",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentNarrativePerformanceSharePlanDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ptv_ShareBasedPaymentExpenseCategoryAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payment Expense Category",
        "label": "Share-based Payment Expense Category [Axis]",
        "terseLabel": "Share-based Payment Expense Category [Axis]"
       }
      }
     },
     "localname": "ShareBasedPaymentExpenseCategoryAxis",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsasreflectedintheConsolidatedStatementofIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ShareBasedPaymentExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payment Expense Table",
        "label": "Share-based Payment Expense Table [Text Block]",
        "terseLabel": "Disclosure of Share-based Payment Expense Table"
       }
      }
     },
     "localname": "ShareBasedPaymentExpenseTableTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_ShareBasedPaymentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payment",
        "label": "Share-based Payment [Line Items]",
        "terseLabel": "Share-based Payment [Line Items]"
       }
      }
     },
     "localname": "ShareBasedPaymentLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsasreflectedintheConsolidatedStatementofIncomeLossDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePureTechLLCIncentiveStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ShareBasedPaymentMeasurement": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 15.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based Payment Measurement",
        "label": "Share based Payment Measurement",
        "terseLabel": "Share based Payment Measurement"
       }
      }
     },
     "localname": "ShareBasedPaymentMeasurement",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ShareBasedPayments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payments",
        "label": "Share-based payments",
        "terseLabel": "Share-based payments"
       }
      }
     },
     "localname": "ShareBasedPayments",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ShareBasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payments [Abstract]",
        "label": "Share-based Payments [Abstract]",
        "terseLabel": "Share-based Payment Expense [Abstract]"
       }
      }
     },
     "localname": "ShareBasedPaymentsAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_ShareBasedPaymentsTableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payments Table",
        "label": "Share-based Payments Table [Line Items]",
        "terseLabel": "Share-based Payments Table [Line Items]"
       }
      }
     },
     "localname": "ShareBasedPaymentsTableLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeAriyaStockOptionExchangeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ShareBasedPaymentsTableTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payments Table [Table]",
        "label": "Share-based Payments Table [Table]",
        "terseLabel": "Share-based Payments Table [Table]"
       }
      }
     },
     "localname": "ShareBasedPaymentsTableTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsasreflectedintheConsolidatedStatementofIncomeLossDetails",
      "http://ptv.com/role/SharebasedpaymentNarrativePureTechLLCIncentiveStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ShareIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share issued, price per share",
        "label": "Share issued, price per share",
        "terseLabel": "Share issued, price per share"
       }
      }
     },
     "localname": "ShareIssuedPricePerShare",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ptv_ShareOfAssociateLossAllocatedToLongTermInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of associate loss allocated to long-term interest",
        "label": "Share of associate loss allocated to long-term interest",
        "negatedTerseLabel": "Share of associate loss allocated to long-term interest",
        "terseLabel": "Share of associate loss allocated to long-term interest",
        "verboseLabel": "Share of associate loss allocated to long-term interest (please refer to Note 6)"
       }
      }
     },
     "localname": "ShareOfAssociateLossAllocatedToLongTermInterest",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails",
      "http://ptv.com/role/InvestmentsinAssociatesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ShareOfNetAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of net assets",
        "label": "Share of net assets",
        "terseLabel": "Group's share of net assets"
       }
      }
     },
     "localname": "ShareOfNetAssets",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesGelesisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_SharePriceOfInvesteeShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share price of investee shares",
        "label": "Share price of investee shares",
        "terseLabel": "Share purchase price",
        "verboseLabel": "Share price of investee shares"
       }
      }
     },
     "localname": "SharePriceOfInvesteeShares",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ptv_ShortTermAndLongTermOfLeaseReceivablesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short-term and Long-term of lease receivables [Table]",
        "label": "Short-term and Long-term of lease receivables [Table]",
        "terseLabel": "Short-term and Long-term of lease receivables [Table]"
       }
      }
     },
     "localname": "ShortTermAndLongTermOfLeaseReceivablesTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ShortTermAndLongTermPortionOfLeaseLiabilityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short-term and Long-term portion of lease liability",
        "label": "Short-term and Long-term portion of lease liability [Table]",
        "terseLabel": "Short-term and Long-term portion of lease liability [Table]"
       }
      }
     },
     "localname": "ShortTermAndLongTermPortionOfLeaseLiabilityTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_ShortTermInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/CapitalAndFinancialRiskManagementCreditRiskDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_CreditExposure",
       "weight": 1.0
      },
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short-term Investments",
        "label": "Short-term Investments",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementCreditRiskDetails",
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_SignificantSubsidiaryPlanGelesis2016PlanRangeOfAssumptionsOfFairValueOfStockOptionGrantsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Subsidiary Plan - Gelesis 2016 Plan - Range of assumptions of Fair Value of stock option grants",
        "label": "Significant Subsidiary Plan Gelesis 2016 Plan - Range of assumptions of Fair Value of stock option grants [Text Block]",
        "terseLabel": "Significant Subsidiary Plan Gelesis 2016 Plan - Range of assumptions of Fair Value of stock option grants"
       }
      }
     },
     "localname": "SignificantSubsidiaryPlanGelesis2016PlanRangeOfAssumptionsOfFairValueOfStockOptionGrantsTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_SignificantSubsidiaryPlanKaruna2009PlanRangeOfAssumptionsOfFairValueOfStockOptionGrantsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Subsidiary Plan Karuna 2009 Plan - Range of assumptions of Fair Value of stock option grants",
        "label": "Significant Subsidiary Plan Karuna 2009 Plan - Range of assumptions of Fair Value of stock option grants [Text Block]",
        "terseLabel": "Significant Subsidiary Plan Karuna 2009 Plan - Range of assumptions of Fair Value of stock option grants"
       }
      }
     },
     "localname": "SignificantSubsidiaryPlanKaruna2009PlanRangeOfAssumptionsOfFairValueOfStockOptionGrantsTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_SignificantSubsidiaryPlanLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Subsidiary Plan",
        "label": "Significant Subsidiary Plan [Line Items]",
        "terseLabel": "Significant Subsidiary Plan [Line Items]"
       }
      }
     },
     "localname": "SignificantSubsidiaryPlanLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentarrangementsOtherSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SignificantSubsidiaryPlanVedanta2010PlanRangeOfAssumptionsOfFairValueOfStockOptionGrantsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Subsidiary Plan - Vedanta - Range of assumptions of Fair Value of stock option grants",
        "label": "Significant Subsidiary Plan -Vedanta 2010 Plan - Range of assumptions of Fair Value of stock option grants [Text Block]",
        "terseLabel": "Significant Subsidiary Plan -Vedanta 2010 Plan - Range of assumptions of Fair Value of stock option grants"
       }
      }
     },
     "localname": "SignificantSubsidiaryPlanVedanta2010PlanRangeOfAssumptionsOfFairValueOfStockOptionGrantsTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_SignificantSubsidiaryPlansAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Subsidiary Plans",
        "label": "Significant Subsidiary Plans [Abstract]",
        "terseLabel": "Significant Subsidiary Plans [Abstract]"
       }
      }
     },
     "localname": "SignificantSubsidiaryPlansAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_SignificantSubsidiaryPlansTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Subsidiary Plans [Table]",
        "label": "Significant Subsidiary Plans [Table]",
        "terseLabel": "Significant Subsidiary Plans [Table]"
       }
      }
     },
     "localname": "SignificantSubsidiaryPlansTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SondeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sonde",
        "label": "Sonde [Member]",
        "terseLabel": "Sonde [Member]",
        "verboseLabel": "Sonde Health, Inc."
       }
      }
     },
     "localname": "SondeMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsOutstandingDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsgrantedDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesMinimumliquidationpreferenceDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesbalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_StateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "State",
        "label": "State [Member]",
        "terseLabel": "State [Member]"
       }
      }
     },
     "localname": "StateMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationRecognisedIncomeTaxExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_StockIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Incentive Plan",
        "label": "Stock Incentive Plan [Member]",
        "terseLabel": "Stock Incentive Plan [Member]"
       }
      }
     },
     "localname": "StockIncentivePlanMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentNarrativePureTechLLCIncentiveStockDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsOtherSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlanKaruna2009PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansGelesis2016PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_SubleaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sublease",
        "label": "Sublease [Member]",
        "terseLabel": "Sublease"
       }
      }
     },
     "localname": "SubleaseMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesFuturepaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsequent Events [Abstract]",
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_SubsequentEventsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsequent Events",
        "label": "Subsequent Events [Line Items]",
        "terseLabel": "Subsequent Events [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventsLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SubsequentEventsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsequent Events [Table]",
        "label": "Subsequent Events [Table]",
        "terseLabel": "Subsequent Events [Table]"
       }
      }
     },
     "localname": "SubsequentEventsTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SubsidiaryAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary",
        "label": "Subsidiary [Abstract]",
        "terseLabel": "Subsidiary"
       }
      }
     },
     "localname": "SubsidiaryAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SubsidiaryConvertibleNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Convertible Notes",
        "label": "Subsidiary Convertible Notes [Member]",
        "terseLabel": "Subsidiary Convertible Notes"
       }
      }
     },
     "localname": "SubsidiaryConvertibleNotesMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_SubsidiaryDividendPayments": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary dividend payments",
        "label": "Subsidiary dividend payments",
        "negatedTerseLabel": "Subsidiary dividend payments"
       }
      }
     },
     "localname": "SubsidiaryDividendPayments",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_SubsidiaryNoteConversionAndChangesInNCIOwnershipInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary note conversion and changes in NCI ownership interest",
        "label": "Subsidiary note conversion and changes in NCI ownership interest",
        "terseLabel": "Subsidiary note conversion and changes in NCI ownership interest"
       }
      }
     },
     "localname": "SubsidiaryNoteConversionAndChangesInNCIOwnershipInterest",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://ptv.com/role/NonControllingInterestInterestinSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_SubsidiaryNotesPayableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Notes Payable [Abstract]",
        "label": "Subsidiary Notes Payable [Abstract]",
        "terseLabel": "Subsidiary Notes Payable [Abstract]"
       }
      }
     },
     "localname": "SubsidiaryNotesPayableAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_SubsidiaryNotesPayableLoansLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Notes Payable - Loans",
        "label": "Subsidiary Notes Payable - Loans [Line Items]",
        "terseLabel": "Subsidiary Notes Payable - Loans [Line Items]"
       }
      }
     },
     "localname": "SubsidiaryNotesPayableLoansLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SubsidiaryNotesPayableLoansTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Notes Payable - Loans [Table]",
        "label": "Subsidiary Notes Payable - Loans [Table]",
        "terseLabel": "Subsidiary Notes Payable - Loans [Table]"
       }
      }
     },
     "localname": "SubsidiaryNotesPayableLoansTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SubsidiaryNotesPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Notes Payable",
        "label": "Subsidiary Notes Payable [Member]",
        "terseLabel": "Subsidiary Notes Payable"
       }
      }
     },
     "localname": "SubsidiaryNotesPayableMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_SubsidiaryOperatingCompaniesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary operating companies",
        "label": "Subsidiary operating companies [Abstract]",
        "terseLabel": "Subsidiary operating companies"
       }
      }
     },
     "localname": "SubsidiaryOperatingCompaniesAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SubsidiaryOperatingCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Operating Companies",
        "label": "Subsidiary Operating Companies [Member]",
        "terseLabel": "Subsidiary Operating Companies [Member]"
       }
      }
     },
     "localname": "SubsidiaryOperatingCompaniesMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_SubsidiaryPlansAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Plans",
        "label": "Subsidiary Plans [Abstract]",
        "terseLabel": "Subsidiary Plans [Abstract]"
       }
      }
     },
     "localname": "SubsidiaryPlansAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_SubsidiaryPlansLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Plans",
        "label": "Subsidiary Plans [Line Items]",
        "terseLabel": "Subsidiary Plans [Line Items]"
       }
      }
     },
     "localname": "SubsidiaryPlansLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SubsidiaryPlansTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Plans [Table]",
        "label": "Subsidiary Plans [Table]",
        "terseLabel": "Subsidiary Plans [Table]"
       }
      }
     },
     "localname": "SubsidiaryPlansTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SubsidiaryPreferredSharesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Preferred Shares [Abstract]",
        "label": "Subsidiary Preferred Shares [Abstract]",
        "terseLabel": "Subsidiary Preferred Shares [Abstract]"
       }
      }
     },
     "localname": "SubsidiaryPreferredSharesAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_SubsidiaryPreferredSharesBalancesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Preferred Shares Balances [Table]",
        "label": "Subsidiary Preferred Shares Balances [Table]",
        "terseLabel": "Subsidiary Preferred Shares Balances [Table]"
       }
      }
     },
     "localname": "SubsidiaryPreferredSharesBalancesTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesbalanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SubsidiaryPreferredSharesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Preferred Shares",
        "label": "Subsidiary Preferred Shares [Line Items]",
        "terseLabel": "Subsidiary Preferred Shares [Line Items]"
       }
      }
     },
     "localname": "SubsidiaryPreferredSharesLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesbalanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SubsidiaryPreferredSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Preferred Shares",
        "label": "Subsidiary Preferred Shares [Member]",
        "terseLabel": "Subsidiary Preferred Shares"
       }
      }
     },
     "localname": "SubsidiaryPreferredSharesMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails",
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails",
      "http://ptv.com/role/SaleofAssetsDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesChangesinvalueDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails",
      "http://ptv.com/role/TalMergerAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_SubsidiaryPreferredSharesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Preferred Shares [Table]",
        "label": "Subsidiary Preferred Shares [Table]",
        "terseLabel": "Subsidiary Preferred Shares [Table]"
       }
      }
     },
     "localname": "SubsidiaryPreferredSharesTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SubsidiaryTypesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Types",
        "label": "Subsidiary Types [Axis]",
        "terseLabel": "Subsidiary Types [Axis]"
       }
      }
     },
     "localname": "SubsidiaryTypesAxis",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeAriyaStockOptionExchangeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SubsidiaryWarrantLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary warrant liability",
        "label": "Subsidiary warrant liability [Member]",
        "terseLabel": "Subsidiary warrant liability",
        "verboseLabel": "Warrants [Member]"
       }
      }
     },
     "localname": "SubsidiaryWarrantLiabilityMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialinstrumentsFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSignificantunobservableinputsLevel3fairvaluemeasurementwarrantsDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_SummaryOfAggregationOfSubsidiariesWithMaterialNonControllingInterestsBeforeIntraGroupEliminationsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of aggregation of subsidiaries with material non-controlling interests before intra-group eliminations",
        "label": "Summary of aggregation of subsidiaries with material non-controlling interests before intra-group eliminations [Table]",
        "terseLabel": "Summary of aggregation of subsidiaries with material non-controlling interests before intra-group eliminations [Table]"
       }
      }
     },
     "localname": "SummaryOfAggregationOfSubsidiariesWithMaterialNonControllingInterestsBeforeIntraGroupEliminationsTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestAggregationofSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SummaryOfEquityTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of Equity",
        "label": "Summary of Equity [Text Block]",
        "terseLabel": "Disclosure of Equity"
       }
      }
     },
     "localname": "SummaryOfEquityTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_SummaryOfFinancialInformationOfGelesisTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of Financial information of Gelesis",
        "label": "Summary of Financial information of Gelesis [Text Block]",
        "terseLabel": "Summary of Financial information of Gelesis"
       }
      }
     },
     "localname": "SummaryOfFinancialInformationOfGelesisTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_SummaryOfInvestmentsHeldAtFairValueTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary Of investments held at fair value",
        "label": "Summary Of investments held at fair value [Text Block]",
        "terseLabel": "Summary Of investments held at fair value"
       }
      }
     },
     "localname": "SummaryOfInvestmentsHeldAtFairValueTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_SummaryOfInvestmentsInAssociatesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of Investments in Associates",
        "label": "Summary of Investments in Associates [Text Block]",
        "terseLabel": "Summary of Investments in Associates"
       }
      }
     },
     "localname": "SummaryOfInvestmentsInAssociatesTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_SummaryOfMinimumLiquidationPreferenceTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of Minimum liquidation preference",
        "label": "Summary of Minimum liquidation preference [Text Block]",
        "terseLabel": "Disclosure of Subsidiary preferred shares, Minimum liquidation preference"
       }
      }
     },
     "localname": "SummaryOfMinimumLiquidationPreferenceTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_SummaryOfSubsidiaryPreferredSharesBalancesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of Subsidiary Preferred Shares Balances",
        "label": "Summary of Subsidiary Preferred Shares Balances [Text Block]",
        "terseLabel": "Disclosure of Subsidiary Preferred Share balances"
       }
      }
     },
     "localname": "SummaryOfSubsidiaryPreferredSharesBalancesTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_SupplementalDisclosureOfCashPaidForIncomesTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental disclosure of cash paid for incomes taxes",
        "label": "Supplemental disclosure of cash paid for incomes taxes [Abstract]",
        "terseLabel": "Supplemental disclosure of cash paid for income taxes:"
       }
      }
     },
     "localname": "SupplementalDisclosureOfCashPaidForIncomesTaxesAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_SupplementalDisclosureOfNonCashInvestmentAndFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental disclosure of non-cash investment and financing activities",
        "label": "Supplemental disclosure of non-cash investment and financing activities [Abstract]",
        "terseLabel": "Supplemental disclosure of non-cash investment and financing activities:"
       }
      }
     },
     "localname": "SupplementalDisclosureOfNonCashInvestmentAndFinancingActivitiesAbstract",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_TalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tal",
        "label": "Tal [Member]",
        "terseLabel": "Tal",
        "verboseLabel": "Tal Medical, Inc."
       }
      }
     },
     "localname": "TalMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/TalMergerAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_TalMergerAgreementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tal Merger Agreement [Abstract]",
        "label": "Tal Merger Agreement [Abstract]"
       }
      }
     },
     "localname": "TalMergerAgreementAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_TalMergerAgreementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tal Merger Agreement",
        "label": "Tal Merger Agreement [Line Items]",
        "terseLabel": "Tal Merger Agreement [Line Items]"
       }
      }
     },
     "localname": "TalMergerAgreementLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TalMergerAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_TalMergerAgreementTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tal Merger Agreement [Table]",
        "label": "Tal Merger Agreement [Table]",
        "terseLabel": "Tal Merger Agreement [Table]"
       }
      }
     },
     "localname": "TalMergerAgreementTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TalMergerAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_TaxRateEffectOfDeferredTaxAssetsNotPreviouslyRecognised": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 11.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Rate Effect of deferred tax assets not previously recognised",
        "label": "Tax Rate Effect of deferred tax assets not previously recognised",
        "negatedTerseLabel": "Recognition of deferred tax assets not previously recognized"
       }
      }
     },
     "localname": "TaxRateEffectOfDeferredTaxAssetsNotPreviouslyRecognised",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ptv_TaxationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Taxation [Abstract]",
        "label": "Taxation [Abstract]"
       }
      }
     },
     "localname": "TaxationAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_TerminalValueGrowthRateMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Terminal value growth rate, measurement input",
        "label": "Terminal value growth rate, measurement input [Member]",
        "terseLabel": "Terminal value growth rate"
       }
      }
     },
     "localname": "TerminalValueGrowthRateMeasurementInputMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsSignificantUnobservableinputsLevel3fairvaluemeasurementliabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_TheSyncProjectMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Sync Project",
        "label": "The Sync Project [Member]",
        "terseLabel": "The Sync Project",
        "verboseLabel": "Sync [Member]"
       }
      }
     },
     "localname": "TheSyncProjectMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SaleofAssetsDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsgrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_TimeToLiquidityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time to Liquidity",
        "label": "Time to Liquidity [Member]",
        "terseLabel": "Time to Liquidity"
       }
      }
     },
     "localname": "TimeToLiquidityMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsAssetsInvestmentsheldatfairvalueSensitivityDetails",
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesSubsidiaryPreferredSharesSensitivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_TotalBusinessOrSourcingCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Business Or Sourcing Company",
        "label": "Total Business Or Sourcing Company [Member]",
        "terseLabel": "Total Business Or Sourcing Company [Member]"
       }
      }
     },
     "localname": "TotalBusinessOrSourcingCompanyMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_TotalFinanceIncomeCost": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/FinanceCostNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Finance Income Cost",
        "label": "Total Finance Income Cost",
        "totalLabel": "Total Finance Income Cost"
       }
      }
     },
     "localname": "TotalFinanceIncomeCost",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinanceCostNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_TotalIncomeTaxTypeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Income Tax Type",
        "label": "Total Income Tax Type [Member]",
        "terseLabel": "Total Income Tax Type [Member]"
       }
      }
     },
     "localname": "TotalIncomeTaxTypeMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails",
      "http://ptv.com/role/TaxationRecognisedIncomeTaxExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_TotalShareBasedPaymentsExpenseCategoryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Share-based Payments Expense Category",
        "label": "Total Share-based Payments Expense Category [Member]",
        "terseLabel": "Total Share-based Payments Expense Category [Member]"
       }
      }
     },
     "localname": "TotalShareBasedPaymentsExpenseCategoryMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsasreflectedintheConsolidatedStatementofIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_TotalSubsidiaryTypesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Subsidiary Types",
        "label": "Total Subsidiary Types [Member]",
        "terseLabel": "Total Subsidiary Types [Member]"
       }
      }
     },
     "localname": "TotalSubsidiaryTypesMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeAriyaStockOptionExchangeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_TotalTypeOfLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Type of Lease",
        "label": "Total Type of Lease [Member]",
        "terseLabel": "Total Type of Lease"
       }
      }
     },
     "localname": "TotalTypeOfLeaseMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesFuturepaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_TradeAndOtherPayablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade and other payables",
        "label": "Trade and other payables [Member]",
        "terseLabel": "Trade and other payables"
       }
      }
     },
     "localname": "TradeAndOtherPayablesMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_TradePayablesIncomeTaxPayable": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TradeAndOtherPayablesDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade payables, income tax payable",
        "label": "Trade payables, income tax payable",
        "terseLabel": "Income tax payable"
       }
      }
     },
     "localname": "TradePayablesIncomeTaxPayable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TradeAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_TransactionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails": {
       "order": 11.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction Costs",
        "label": "Transaction Costs",
        "terseLabel": "Transaction Costs"
       }
      }
     },
     "localname": "TransactionCosts",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_TypeOfLeaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of Lease",
        "label": "Type of Lease [Axis]",
        "terseLabel": "Type of Lease [Axis]"
       }
      }
     },
     "localname": "TypeOfLeaseAxis",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/LeasesFuturepaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_UnusedFederalOrphanDrugTaxCredits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unused Federal orphan drug tax credits",
        "label": "Unused Federal orphan drug tax credits",
        "terseLabel": "Unused Federal orphan drug tax credits"
       }
      }
     },
     "localname": "UnusedFederalOrphanDrugTaxCredits",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_ValueAtIssuance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value at Issuance",
        "label": "Value at Issuance",
        "terseLabel": "Value at Issuance",
        "verboseLabel": "Warrant Issuance"
       }
      }
     },
     "localname": "ValueAtIssuance",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/FinancialinstrumentsLiabilitiesWarrantsRollforwardDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/FinancialinstrumentschangesinFinancialLiabilitieslevel3fairvalueSubsidiaryPreferredSharesandConvertibleNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_VedantaBiosciencesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vedanta Biosciences",
        "label": "Vedanta Biosciences [Member]",
        "terseLabel": "Vedanta [Member]",
        "verboseLabel": "Vedanta Biosciences, Inc."
       }
      }
     },
     "localname": "VedantaBiosciencesMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/FinancialinstrumentsWarrantsNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/LongtermloanVedantaDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSignificantSubsidiaryPlansVedanta2010PlanDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsSubsidiaryPlansDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsOutstandingDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsforfeitedDetails",
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsgrantedDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableConvertibleNotesRollForwardDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesMinimumliquidationpreferenceDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesbalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_VedantaBiosciencesSecuritiesCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vedanta Biosciences Securities Corp",
        "label": "Vedanta Biosciences Securities Corp [Member]",
        "verboseLabel": "Vedanta Biosciences Securities Corp. (indirectly held through Vedanta)"
       }
      }
     },
     "localname": "VedantaBiosciencesSecuritiesCorpMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_VestingOfRestrictedStockUnits": {
     "auth_ref": [],
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting of restricted stock units",
        "label": "Vesting of restricted stock units",
        "negatedTerseLabel": "Vesting of restricted stock units"
       }
      }
     },
     "localname": "VestingOfRestrictedStockUnits",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ptv_VorKarunaGelesisMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vor, Karuna &amp; Gelesis",
        "label": "Vor, Karuna &amp; Gelesis [Member]",
        "terseLabel": "Vor, Karuna &amp; Gelesis"
       }
      }
     },
     "localname": "VorKarunaGelesisMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueRollforwardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_VorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vor",
        "label": "Vor [Member]",
        "terseLabel": "Vor [Member]",
        "verboseLabel": "Vor Biopharma Inc."
       }
      }
     },
     "localname": "VorMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/FinancialinstrumentsInvestmentsheldatfairvalueAssetsDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueGainondeconsolidationDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/RelatedPartyTransactionsDirectorsandSeniorMangersDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ptv_WeightedAverageAssumptionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment - Weighted average assumptions",
        "label": "Weighted average assumptions [Abstract]"
       }
      }
     },
     "localname": "WeightedAverageAssumptionsAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsForfeitedInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant date fair value of other equity instruments forfeited in share-based payment arrangement",
        "label": "Weighted average grant date fair value of other equity instruments forfeited in share-based payment arrangement",
        "terseLabel": "Weighted average grant date fair value, RSU forfeited (in GBP per share)"
       }
      }
     },
     "localname": "WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsForfeitedInShareBasedPaymentArrangement",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsRSUActivityRollforwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ptv_WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant date fair value of other equity instruments granted in share-based payment arrangement",
        "label": "Weighted average grant date fair value of other equity instruments granted in share-based payment arrangement",
        "terseLabel": "Weighted average grant date fair value, RSU granted (in GBP per share)"
       }
      }
     },
     "localname": "WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangement",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsRSUActivityRollforwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ptv_WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsOutstandingInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant date fair value of other equity instruments outstanding in share-based payment arrangement",
        "label": "Weighted average grant date fair value of other equity instruments outstanding in share-based payment arrangement",
        "periodEndLabel": "Weighted average grant date fair value, RSU Ending balance (in GBP per share)",
        "periodStartLabel": "Weighted average grant date fair value, RSU outstanding beginning balance (in GBP per share)"
       }
      }
     },
     "localname": "WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsOutstandingInShareBasedPaymentArrangement",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsRSUActivityRollforwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ptv_WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsVestedInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant date fair value of other equity instruments Vested in share-based payment arrangement",
        "label": "Weighted average grant date fair value of other equity instruments Vested in share-based payment arrangement",
        "terseLabel": "Weighted average grant date fair value, RSU vested (in GBP per share)"
       }
      }
     },
     "localname": "WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsVestedInShareBasedPaymentArrangement",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsRSUActivityRollforwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ptv_WeightedAverageNumberOfOrdinarySharesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average number of ordinary shares",
        "label": "Weighted Average number of ordinary shares [Line Items]",
        "terseLabel": "Weighted Average number of ordinary shares [Line Items]"
       }
      }
     },
     "localname": "WeightedAverageNumberOfOrdinarySharesLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_WeightedAverageNumberOfOrdinarySharesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average number of ordinary shares",
        "label": "Weighted Average number of ordinary shares [Table]",
        "terseLabel": "Weighted Average number of ordinary shares [Table]"
       }
      }
     },
     "localname": "WeightedAverageNumberOfOrdinarySharesTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_WeightedAverageNumberOfOrdinarySharesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-Average Number of Ordinary Shares",
        "label": "Weighted-Average Number of Ordinary Shares [Text Block]",
        "terseLabel": "Disclosure of Weighted-Average Number of Ordinary Shares"
       }
      }
     },
     "localname": "WeightedAverageNumberOfOrdinarySharesTextBlock",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ptv_WeightedAverageOptionsExercisableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Options exercisable",
        "label": "Weighted Average Options exercisable [Abstract]",
        "terseLabel": "Weighted Average Options exercisable [Abstract]"
       }
      }
     },
     "localname": "WeightedAverageOptionsExercisableAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_WeightedAverageOptionsExercisableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Options exercisable",
        "label": "Weighted Average Options exercisable [Line Items]",
        "terseLabel": "Weighted Average Options exercisable [Line Items]"
       }
      }
     },
     "localname": "WeightedAverageOptionsExercisableLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_WeightedAverageOptionsExercisableTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Options exercisable [Table]",
        "label": "Weighted Average Options exercisable [Table]",
        "terseLabel": "Weighted Average Options exercisable [Table]"
       }
      }
     },
     "localname": "WeightedAverageOptionsExercisableTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsexercisableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_WeightedAverageOptionsForfeitedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Options forfeited",
        "label": "Weighted Average Options forfeited [Abstract]",
        "terseLabel": "Weighted Average Options forfeited [Abstract]"
       }
      }
     },
     "localname": "WeightedAverageOptionsForfeitedAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_WeightedAverageOptionsForfeitedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Options forfeited",
        "label": "Weighted Average Options forfeited [Line Items]",
        "terseLabel": "Weighted Average Options forfeited [Line Items]"
       }
      }
     },
     "localname": "WeightedAverageOptionsForfeitedLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsforfeitedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_WeightedAverageOptionsForfeitedTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Options forfeited [Table]",
        "label": "Weighted Average Options forfeited [Table]",
        "terseLabel": "Weighted Average Options forfeited [Table]"
       }
      }
     },
     "localname": "WeightedAverageOptionsForfeitedTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsforfeitedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_WeightedAverageOptionsGrantedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Options granted",
        "label": "Weighted Average Options granted [Line Items]",
        "terseLabel": "Weighted Average Options granted [Line Items]"
       }
      }
     },
     "localname": "WeightedAverageOptionsGrantedLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsgrantedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_WeightedAverageOptionsGrantedTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average [Table]",
        "label": "Weighted Average Options granted [Table]",
        "terseLabel": "Weighted Average [Table]"
       }
      }
     },
     "localname": "WeightedAverageOptionsGrantedTable",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_WeightedAverageOptionsOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Options Outstanding",
        "label": "Weighted Average Options Outstanding [Abstract]",
        "terseLabel": "Weighted Average Options Outstanding [Abstract]"
       }
      }
     },
     "localname": "WeightedAverageOptionsOutstandingAbstract",
     "nsuri": "http://ptv.com/20201231",
     "xbrltype": "stringItemType"
    },
    "ptv_WeightedAverageOptionsOutstandingLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Options Outstanding",
        "label": "Weighted Average Options Outstanding [Line Items]",
        "terseLabel": "Weighted Average Options Outstanding [Line Items]"
       }
      }
     },
     "localname": "WeightedAverageOptionsOutstandingLineItems",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_WeightedAverageOptionsOutstandingTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Options outstanding [Table]",
        "label": "Weighted Average Options outstanding [Table]",
        "terseLabel": "Weighted Average Options outstanding [Table]"
       }
      }
     },
     "localname": "WeightedAverageOptionsOutstandingTable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentarrangementsWeightedAverageOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ptv_WeightedAverageRemainingContractualLifeOfOptionsExcisable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual life of options excisable",
        "label": "Weighted average remaining contractual life of options excisable",
        "terseLabel": "Weighted average remaining contractual life of options excisable"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualLifeOfOptionsExcisable",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentStockOptionsRollforwardDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ptv_WeightedAverageShareholderOwnershipPercentageInAssociate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average shareholder ownership percentage in associate",
        "label": "Weighted average shareholder ownership percentage in associate",
        "terseLabel": "Shareholder ownership percentage"
       }
      }
     },
     "localname": "WeightedAverageShareholderOwnershipPercentageInAssociate",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ptv_WeightedAverageStockPriceOfShareOptionsExercisedInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average stock price of share options exercised in share-based payment arrangement",
        "label": "Weighted average stock price of share options exercised in share-based payment arrangement",
        "terseLabel": "Weighted average stock price of share options exercised in share-based payment arrangement"
       }
      }
     },
     "localname": "WeightedAverageStockPriceOfShareOptionsExercisedInShareBasedPaymentArrangement",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/SharebasedpaymentStockOptionsRollforwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ptv_WithinThreeMonthsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Within Three Months",
        "label": "Within Three Months [Member]",
        "terseLabel": "Within Three Months"
       }
      }
     },
     "localname": "WithinThreeMonthsMember",
     "nsuri": "http://ptv.com/20201231",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementLiquidityRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjusted Balance"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Adjustment for the initial application of\u00a0IFRS\u00a016"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "terseLabel": "Revision of Prior Period [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]",
        "terseLabel": "Revision of Prior Period [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period, Reclassification, Adjustment [Member]",
        "terseLabel": "Revision of Prior Period, Reclassification, Adjustment"
       }
      }
     },
     "localname": "RevisionOfPriorPeriodReclassificationAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://ptv.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://ptv.com/role/CapitalAndFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stpr_MA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MASSACHUSETTS",
        "terseLabel": "MASSACHUSETTS"
       }
      }
     },
     "localname": "MA",
     "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31",
     "presentation": [
      "http://ptv.com/role/TaxationDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r1": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "102",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r10": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "108",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r100": {
   "Clause": "iv",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2020-en-r&anchor=para_35_b_iv&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r101": {
   "Clause": "viii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2020-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r102": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "10",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2020-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r103": {
   "Clause": "iii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2020-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r104": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2020-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r105": {
   "Clause": "iii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2020-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r106": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2020-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r107": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "32",
   "Paragraph": "IE33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=32&code=ifrs-tx-2020-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2020-01-01"
  },
  "r108": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "66",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2020-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r109": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2020-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r11": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r110": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "33",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2020-01-01"
  },
  "r111": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "126",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_126_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r112": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "126",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r113": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "127",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r114": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "129",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_129_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r115": {
   "Clause": "ii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r116": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r117": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r118": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "86",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2020-en-r&anchor=para_86_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r119": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2020-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r12": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "117",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_117_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r120": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2020-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r121": {
   "Clause": "iv",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2020-en-r&anchor=para_118_e_iv&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r122": {
   "Clause": "vi",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2020-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r123": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2020-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r124": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2020-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r125": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "119",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2020-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r126": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "126",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2020-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r127": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "38",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2020-01-01"
  },
  "r128": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "32A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2020-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r129": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "76",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2020-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r13": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "117",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_117_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r130": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2020-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r131": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2020-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r132": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "50",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=41&code=ifrs-tx-2020-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r133": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=41&code=ifrs-tx-2020-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r134": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "10",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r135": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r136": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_14&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r137": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r138": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r139": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_16_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r14": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "117",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r140": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_16_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r141": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r142": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r143": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r144": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r145": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r146": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r147": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r148": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r149": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_20_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r15": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "125",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r150": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r151": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r152": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "28",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r153": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r154": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "35",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r155": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "39",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r156": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "45",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r157": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r158": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2020-01-01"
  },
  "r159": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "29",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2020-en-r&anchor=para_29&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r16": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r160": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "30",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2020-en-r&anchor=para_30_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r161": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2020-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r162": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2020-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r163": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "32",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2020-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r164": {
   "Clause": "ii",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "32",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2020-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r165": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "IG63",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2020-en-r&anchor=para_IG63&doctype=Implementation%20Guidance",
   "URIDate": "2020-01-01"
  },
  "r166": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "10",
   "Paragraph": "22",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2020-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r167": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_12_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r168": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r169": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r17": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r170": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_12&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r171": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "19",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r172": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "19B",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_19B_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r173": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "2",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_2_b_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r174": {
   "Clause": "iv",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "21",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r175": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r176": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r177": {
   "Clause": "ii",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r178": {
   "Clause": "iii",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r179": {
   "Clause": "iv",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r18": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_54_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r180": {
   "Clause": "ix",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r181": {
   "Clause": "v",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r182": {
   "Clause": "vi",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B12_b_vi&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r183": {
   "Clause": "viii",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r184": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r185": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B13_b&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r186": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r187": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r188": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B16",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B16_a&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r189": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B16",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B16_d&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r19": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r190": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r191": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B4_d&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r192": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "62",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_62&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r193": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r194": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r195": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r196": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_93_e_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r197": {
   "Clause": "iii",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_93_e_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r198": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r199": {
   "Clause": "ii",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_93_h_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r2": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "103",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r20": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r200": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_93_h&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r201": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r202": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "B11",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_B11_b&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r203": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "B36",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_B36_b&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r204": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "B6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r205": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "IE63",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2020-01-01"
  },
  "r206": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS13_g91-99_TI",
   "URIDate": "2020-01-01"
  },
  "r207": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "14",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2020-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r208": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "105",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r209": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r21": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r210": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "114",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r211": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "115",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r212": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "116",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_116_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r213": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "119",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r214": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "120",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r215": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "124",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r216": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "126",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_126_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r217": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r218": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_B89_c&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r219": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_B89_e&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r22": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "m",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_54_m&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r220": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_B89_f&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r221": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS15_g110-129_TI",
   "URIDate": "2020-01-01"
  },
  "r222": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Section": "Presentation",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS15_g105-109_TI",
   "URIDate": "2020-01-01"
  },
  "r223": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r224": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r225": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r226": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_53_f&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r227": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r228": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r229": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r23": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r230": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r231": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "94",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r232": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "97",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r233": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2020-01-01"
  },
  "r234": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Section": "Presentation",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2020-01-01"
  },
  "r235": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "44",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r236": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r237": {
   "Clause": "ii",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r238": {
   "Clause": "iii",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r239": {
   "Clause": "iv",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_45_b_iv&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r24": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r240": {
   "Clause": "v",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_45_b_v&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r241": {
   "Clause": "vi",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r242": {
   "Clause": "vii",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_45_b_vii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r243": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r244": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r245": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r246": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r247": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r248": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r249": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2020-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r25": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r250": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2020-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r251": {
   "Clause": "vii",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_20_a_vii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r252": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "21C",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r253": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r254": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r255": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r256": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r257": {
   "Clause": "iii",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35H",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_35H_b_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r258": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35H",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r259": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35I",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r26": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r260": {
   "Clause": "iii",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35M",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_35M_b_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r261": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35M",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r262": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35N",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r263": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "39",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r264": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r265": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r266": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42I",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r267": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r268": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "7",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r269": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_8_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r27": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "55",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r270": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r271": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_B11_c&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r272": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_B11_d&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r273": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r274": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r275": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r276": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG20C",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_IG20C&doctype=Implementation%20Guidance",
   "URIDate": "2020-01-01"
  },
  "r277": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG31A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2020-01-01"
  },
  "r278": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_IG32&doctype=Implementation%20Guidance",
   "URIDate": "2020-01-01"
  },
  "r279": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Section": "Credit risk",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS07_g35A-38_TI",
   "URIDate": "2020-01-01"
  },
  "r28": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "56",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r280": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Section": "Scope",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2020-01-01"
  },
  "r281": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r282": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r283": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_23_g&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r284": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r285": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r286": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r287": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r288": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r289": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r29": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r290": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r291": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r292": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r293": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r294": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r295": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r296": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2020-01-01"
  },
  "r297": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "7.2.34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2020-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r298": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "109",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r299": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r3": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "104",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r30": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r300": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "120",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r301": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "124",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r302": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "125",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r303": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "127",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r304": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r305": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r306": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r307": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r308": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "C32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2020-01-01"
  },
  "r309": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39L",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2020-en-b&anchor=para_39L_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r31": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "66",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r310": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39L",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2020-en-b&anchor=para_39L_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r311": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2020-en-b&anchor=para_39M_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r312": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2020-en-b&anchor=para_39M&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r313": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "4",
   "Paragraph": "39J",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2020-en-b&anchor=para_39J&doctype=Standard&book=b",
   "URIDate": "2020-01-01"
  },
  "r314": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_20_b&doctype=Standard&book=b",
   "URIDate": "2020-01-01"
  },
  "r315": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "36",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_36_c&doctype=Standard&book=b",
   "URIDate": "2020-01-01"
  },
  "r316": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37_b&doctype=Standard&book=b",
   "URIDate": "2020-01-01"
  },
  "r317": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "37",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37&doctype=Standard&book=b",
   "URIDate": "2020-01-01"
  },
  "r318": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "IG24",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG24_a&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2020-01-01"
  },
  "r319": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "IG25",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG25_b&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2020-01-01"
  },
  "r32": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "69",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r320": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29_a&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2020-01-01"
  },
  "r321": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2020-01-01"
  },
  "r322": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r323": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r324": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r325": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r326": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r327": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r328": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r329": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r33": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "7",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r330": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r331": {
   "Name": "Securities Act",
   "Number": "Section",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r34": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "70",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_70&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r35": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r36": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r37": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r38": {
   "Clause": "ii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_79_a_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r39": {
   "Clause": "iii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r4": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r40": {
   "Clause": "iv",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r41": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r42": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_79_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r43": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r44": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r45": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r46": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r47": {
   "Clause": "ii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r48": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r49": {
   "Clause": "ii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r5": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r50": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r51": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_82_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r52": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_82_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r53": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r54": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_82A&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r55": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "85",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r56": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r57": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "91",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_91_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r58": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "98",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_98_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r59": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "99",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r6": {
   "Clause": "ii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r60": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "IG6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2020-01-01"
  },
  "r61": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "10",
   "Paragraph": "21",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2020-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r62": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "10",
   "Paragraph": "22",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2020-en-r&anchor=para_22_f&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r63": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "10",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2020-01-01"
  },
  "r64": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "79",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2020-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r65": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2020-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r66": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2020-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r67": {
   "Clause": "ii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2020-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r68": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2020-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r69": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2020-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r7": {
   "Clause": "iii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r70": {
   "Clause": "ii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2020-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r71": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "12",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2020-01-01"
  },
  "r72": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&anchor=para_37_g&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r73": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r74": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r75": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r76": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r77": {
   "Clause": "ii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r78": {
   "Clause": "vii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r79": {
   "Clause": "viii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r8": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r80": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r81": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r82": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r83": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r84": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2020-01-01"
  },
  "r85": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2020-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r86": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2020-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r87": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2020-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r88": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "9",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2020-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r89": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "20",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=20&code=ifrs-tx-2020-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r9": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r90": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "20",
   "Paragraph": "39",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=20&code=ifrs-tx-2020-en-r&anchor=para_39_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r91": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "21",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=21&code=ifrs-tx-2020-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r92": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "21",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=21&code=ifrs-tx-2020-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r93": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "23",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=23&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IAS23_g26-26_TI",
   "URIDate": "2020-01-01"
  },
  "r94": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2020-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r95": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2020-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r96": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2020-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r97": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "18",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2020-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r98": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "18A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2020-en-r&anchor=para_18A&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r99": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2020-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2020-01-01"
  }
 },
 "version": "2.1"
}
