{
 "version": "2.2",
 "instance": {
  "ptv-20231231.htm": {
   "nsprefix": "ptv",
   "nsuri": "http://ptv.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "ptv-20231231.htm"
     ]
    },
    "schema": {
     "local": [
      "ptv-20231231.xsd"
     ],
     "remote": [
      "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/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.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",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "ptv-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ptv-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "ptv-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ptv-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 359,
   "keyCustom": 263,
   "axisStandard": 38,
   "axisCustom": 9,
   "memberStandard": 59,
   "memberCustom": 124,
   "hidden": {
    "total": 8,
    "http://xbrl.sec.gov/dei/2023": 5,
    "http://ptv.com/20231231": 3
   },
   "contextCount": 865,
   "entityCount": 1,
   "segmentCount": 210,
   "elementCount": 1077,
   "unitCount": 18,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 1895,
    "http://xbrl.sec.gov/dei/2023": 52
   },
   "report": {
    "R1": {
     "role": "http://ptv.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://ptv.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
     "longName": "0000003 - Statement - Consolidated Statement of Comprehensive Income/(Loss)",
     "shortName": "Consolidated Statement of Comprehensive Income/(Loss)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
     "longName": "0000004 - Statement - Consolidated Statement of Financial Position",
     "shortName": "Consolidated Statement of Financial Position",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ScheduleOfPropertyEquipmentNetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:NoncurrentReceivablesDueFromAssociates",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://ptv.com/role/ConsolidatedStatementofChangesinEquity",
     "longName": "0000005 - Statement - Consolidated Statement of Changes in Equity",
     "shortName": "Consolidated Statement of Changes in Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://ptv.com/role/ConsolidatedStatementofCashFlows",
     "longName": "0000006 - Statement - Consolidated Statement of Cash Flows",
     "shortName": "Consolidated Statement of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfIncomeTaxesRecognizedInComprehensiveIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
     "longName": "0000007 - Statement - Consolidated Statement of Cash Flows - Parenthetical",
     "shortName": "Consolidated Statement of Cash Flows - Parenthetical",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:TradeAndOtherCurrentReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-69",
      "name": "ifrs-full:TradeAndOtherCurrentReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://ptv.com/role/MaterialAccountingPolicies",
     "longName": "0000008 - Disclosure - Material Accounting Policies",
     "shortName": "Material Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://ptv.com/role/NewStandardsandInterpretations",
     "longName": "0000009 - Disclosure - New Standards and Interpretations",
     "shortName": "New Standards and Interpretations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://ptv.com/role/Revenue",
     "longName": "0000010 - Disclosure - Revenue",
     "shortName": "Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://ptv.com/role/SegmentInformation",
     "longName": "0000011 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://ptv.com/role/Investmentsheldatfairvalue",
     "longName": "0000012 - Disclosure - Investments held at fair value",
     "shortName": "Investments held at fair value",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfInvestmentsHeldAtFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfInvestmentsHeldAtFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://ptv.com/role/InvestmentsinAssociates",
     "longName": "0000013 - Disclosure - Investments in Associates",
     "shortName": "Investments in Associates",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R14": {
     "role": "http://ptv.com/role/InvestmentinNotesfromAssociates",
     "longName": "0000014 - Disclosure - Investment in Notes from Associates",
     "shortName": "Investment in Notes from Associates",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R15": {
     "role": "http://ptv.com/role/OperatingExpenses",
     "longName": "0000015 - Disclosure - Operating Expenses",
     "shortName": "Operating Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfOperatingExpenseTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfOperatingExpenseTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://ptv.com/role/SharebasedPayments",
     "longName": "0000016 - Disclosure - Share-based Payments",
     "shortName": "Share-based Payments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://ptv.com/role/FinanceIncomeCostsnet",
     "longName": "0000017 - Disclosure - Finance Income/(Costs), net",
     "shortName": "Finance Income/(Costs), net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://ptv.com/role/EarningsLossperShare",
     "longName": "0000018 - Disclosure - Earnings/(Loss) per Share",
     "shortName": "Earnings/(Loss) per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://ptv.com/role/PropertyandEquipment",
     "longName": "0000019 - Disclosure - Property and Equipment",
     "shortName": "Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://ptv.com/role/IntangibleAssets",
     "longName": "0000020 - Disclosure - Intangible Assets",
     "shortName": "Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://ptv.com/role/OtherFinancialAssets",
     "longName": "0000021 - Disclosure - Other Financial Assets",
     "shortName": "Other Financial Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://ptv.com/role/Equity",
     "longName": "0000022 - Disclosure - Equity",
     "shortName": "Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfEquityTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfEquityTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://ptv.com/role/SubsidiaryPreferredShares",
     "longName": "0000023 - Disclosure - Subsidiary Preferred Shares",
     "shortName": "Subsidiary Preferred Shares",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfSubsidiaryPreferredSharesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfSubsidiaryPreferredSharesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://ptv.com/role/SaleofFutureRoyaltiesLiability",
     "longName": "0000024 - Disclosure - Sale of Future Royalties Liability",
     "shortName": "Sale of Future Royalties Liability",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://ptv.com/role/FinancialInstruments",
     "longName": "0000025 - Disclosure - Financial Instruments",
     "shortName": "Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://ptv.com/role/SubsidiaryNotesPayable",
     "longName": "0000026 - Disclosure - Subsidiary Notes Payable",
     "shortName": "Subsidiary Notes Payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfSubsidiaryNotesPayableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfSubsidiaryNotesPayableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://ptv.com/role/NonControllingInterest",
     "longName": "0000027 - Disclosure - Non-Controlling Interest",
     "shortName": "Non-Controlling Interest",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://ptv.com/role/TradeandOtherPayables",
     "longName": "0000028 - Disclosure - Trade and Other Payables",
     "shortName": "Trade and Other Payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://ptv.com/role/Longtermloan",
     "longName": "0000029 - Disclosure - Long-term loan",
     "shortName": "Long-term loan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://ptv.com/role/Leasesandsubleases",
     "longName": "0000030 - Disclosure - Leases and subleases",
     "shortName": "Leases and subleases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://ptv.com/role/CapitalandFinancialRiskManagement",
     "longName": "0000031 - Disclosure - Capital and Financial Risk Management",
     "shortName": "Capital and Financial Risk Management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://ptv.com/role/CommitmentsandContingencies",
     "longName": "0000032 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://ptv.com/role/RelatedPartiesTransactions",
     "longName": "0000033 - Disclosure - Related Parties Transactions",
     "shortName": "Related Parties Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://ptv.com/role/Taxation",
     "longName": "0000034 - Disclosure - Taxation",
     "shortName": "Taxation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://ptv.com/role/SubsequentEvents",
     "longName": "0000035 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://ptv.com/role/MaterialAccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Material Accounting Policies (Policies)",
     "shortName": "Material Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DescriptionOfAccountingPolicyForBasisOfPresentationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DescriptionOfAccountingPolicyForBasisOfPresentationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://ptv.com/role/MaterialAccountingPoliciesTables",
     "longName": "9954472 - Disclosure - Material Accounting Policies (Tables)",
     "shortName": "Material Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://ptv.com/role/RevenueTables",
     "longName": "9954473 - Disclosure - Revenue (Tables)",
     "shortName": "Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://ptv.com/role/SegmentInformationTables",
     "longName": "9954474 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://ptv.com/role/InvestmentsheldatfairvalueTables",
     "longName": "9954475 - Disclosure - Investments held at fair value (Tables)",
     "shortName": "Investments held at fair value (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:SummaryOfInvestmentsHeldAtFairValueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:SummaryOfInvestmentsHeldAtFairValueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://ptv.com/role/InvestmentsinAssociatesTables",
     "longName": "9954476 - Disclosure - Investments in Associates (Tables)",
     "shortName": "Investments in Associates (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:SummaryOfInvestmentsInAssociatesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:SummaryOfFinancialInformationOfGelesisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://ptv.com/role/InvestmentinNotesfromAssociatesTables",
     "longName": "9954477 - Disclosure - Investment in Notes from Associates (Tables)",
     "shortName": "Investment in Notes from Associates (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:SummaryOfInvestmentsInAssociatesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R43": {
     "role": "http://ptv.com/role/OperatingExpensesTables",
     "longName": "9954478 - Disclosure - Operating Expenses (Tables)",
     "shortName": "Operating Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfTotalOperatingExpenseExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfTotalOperatingExpenseExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://ptv.com/role/SharebasedPaymentsTables",
     "longName": "9954479 - Disclosure - Share-based Payments (Tables)",
     "shortName": "Share-based Payments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:ShareBasedPaymentExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:ShareBasedPaymentExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://ptv.com/role/FinanceIncomeCostsnetTables",
     "longName": "9954480 - Disclosure - Finance Income/(Costs), net (Tables)",
     "shortName": "Finance Income/(Costs), net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://ptv.com/role/EarningsLossperShareTables",
     "longName": "9954481 - Disclosure - Earnings/(Loss) per Share (Tables)",
     "shortName": "Earnings/(Loss) per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:EarningsLossAttributableToOwnersOfCompanyTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:EarningsLossAttributableToOwnersOfCompanyTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://ptv.com/role/PropertyandEquipmentTables",
     "longName": "9954482 - Disclosure - Property and Equipment (Tables)",
     "shortName": "Property and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://ptv.com/role/IntangibleAssetsTables",
     "longName": "9954483 - Disclosure - Intangible Assets (Tables)",
     "shortName": "Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://ptv.com/role/EquityTables",
     "longName": "9954484 - Disclosure - Equity (Tables)",
     "shortName": "Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:SummaryOfEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:SummaryOfEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://ptv.com/role/SubsidiaryPreferredSharesTables",
     "longName": "9954485 - Disclosure - Subsidiary Preferred Shares (Tables)",
     "shortName": "Subsidiary Preferred Shares (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:SummaryOfSubsidiaryPreferredSharesBalancesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:SummaryOfSubsidiaryPreferredSharesBalancesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityTables",
     "longName": "9954486 - Disclosure - Sale of Future Royalties Liability (Tables)",
     "shortName": "Sale of Future Royalties Liability (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:ScheduleOfRoyaltyLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:ScheduleOfRoyaltyLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://ptv.com/role/FinancialInstrumentsTables",
     "longName": "9954487 - Disclosure - Financial Instruments (Tables)",
     "shortName": "Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfFairValueMeasurementMethodsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfFairValueMeasurementMethodsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://ptv.com/role/SubsidiaryNotesPayableTables",
     "longName": "9954488 - Disclosure - Subsidiary Notes Payable (Tables)",
     "shortName": "Subsidiary Notes Payable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:ScheduleOfNotesPayableTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:ScheduleOfNotesPayableTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://ptv.com/role/TradeandOtherPayablesTables",
     "longName": "9954489 - Disclosure - Trade and Other Payables (Tables)",
     "shortName": "Trade and Other Payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:ScheduleOfTradeAndOtherPayablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:ScheduleOfTradeAndOtherPayablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://ptv.com/role/LongtermloanTables",
     "longName": "9954490 - Disclosure - Long-term loan (Tables)",
     "shortName": "Long-term loan (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfLongTermLoanObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfLongTermLoanObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://ptv.com/role/LeasesandsubleasesTables",
     "longName": "9954491 - Disclosure - Leases and subleases (Tables)",
     "shortName": "Leases and subleases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://ptv.com/role/CapitalandFinancialRiskManagementTables",
     "longName": "9954492 - Disclosure - Capital and Financial Risk Management (Tables)",
     "shortName": "Capital and Financial Risk Management (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCreditRiskExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCreditRiskExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://ptv.com/role/RelatedPartiesTransactionsTables",
     "longName": "9954493 - Disclosure - Related Parties Transactions (Tables)",
     "shortName": "Related Parties Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://ptv.com/role/TaxationTables",
     "longName": "9954494 - Disclosure - Taxation (Tables)",
     "shortName": "Taxation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfIncomeTaxesRecognizedInComprehensiveIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:DisclosureOfIncomeTaxesRecognizedInComprehensiveIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://ptv.com/role/MaterialAccountingPoliciesNarrativeDetails",
     "longName": "9954495 - Disclosure - Material Accounting Policies - Narrative (Details)",
     "shortName": "Material Accounting Policies - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:LeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
     "longName": "9954496 - Disclosure - Material Accounting Policies - Subsidiaries (Details)",
     "shortName": "Material Accounting Policies - Subsidiaries (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-74",
      "name": "ifrs-full:ProportionOfVotingPowerHeldInSubsidiary",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-74",
      "name": "ifrs-full:ProportionOfVotingPowerHeldInSubsidiary",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://ptv.com/role/MaterialAccountingPoliciesPropertyandEquipmentDetails",
     "longName": "9954497 - Disclosure - Material Accounting Policies - Property and Equipment (Details)",
     "shortName": "Material Accounting Policies - Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-230",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-230",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://ptv.com/role/RevenueDisclosureofRevenueDetails",
     "longName": "9954498 - Disclosure - Revenue - Disclosure of Revenue (Details)",
     "shortName": "Revenue - Disclosure of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R64": {
     "role": "http://ptv.com/role/RevenueNarrativeDetails",
     "longName": "9954499 - Disclosure - Revenue - Narrative (Details)",
     "shortName": "Revenue - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-240",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://ptv.com/role/RevenueDisaggregationofRevenueTimingofContractDetails",
     "longName": "9954500 - Disclosure - Revenue - Disaggregation of Revenue, Timing of Contract (Details)",
     "shortName": "Revenue - Disaggregation of Revenue, Timing of Contract (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-241",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://ptv.com/role/RevenueDisaggregationofRevenueCustomersOver10ofRevenueDetails",
     "longName": "9954501 - Disclosure - Revenue - Disaggregation of Revenue, Customers Over 10% of Revenue (Details)",
     "shortName": "Revenue - Disaggregation of Revenue, Customers Over 10% of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-256",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://ptv.com/role/RevenueContractBalancesDetails",
     "longName": "9954502 - Disclosure - Revenue - Contract Balances (Details)",
     "shortName": "Revenue - Contract Balances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:ReceivablesFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:ReceivablesFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://ptv.com/role/SegmentInformationNarrativeDetails",
     "longName": "9954503 - Disclosure - Segment Information - Narrative (Details)",
     "shortName": "Segment Information - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-259",
      "name": "ptv:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-259",
      "name": "ptv:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails",
     "longName": "9954504 - Disclosure - Segment Information - Schedule of Operating Segments (Details)",
     "shortName": "Segment Information - Schedule of Operating Segments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-262",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails",
     "longName": "9954505 - Disclosure - Investments held at fair value - Schedule of Investments Held at Fair Value (Details)",
     "shortName": "Investments held at fair value - Schedule of Investments Held at Fair Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "ifrs-full:IncreaseDecreaseInFairValueMeasurementAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
     "longName": "9954506 - Disclosure - Investments held at fair value - Narrative (Details)",
     "shortName": "Investments held at fair value - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-328",
      "name": "ifrs-full:ProceedsFromIssuingShares",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
     "longName": "9954507 - Disclosure - Investments in Associates - Narrative (Details)",
     "shortName": "Investments in Associates - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:GainLossRecognizedOnDilutionOfOwnershipInterestInAssociate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-338",
      "name": "ptv:StockCommittedToAcquireDuringPeriodPricePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails",
     "longName": "9954508 - Disclosure - Investments in Associates - Schedule of Investments in Associates (Details)",
     "shortName": "Investments in Associates - Schedule of Investments in Associates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:InvestmentsInAssociates",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SummaryOfInvestmentsInAssociatesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "ptv:SPACExchangeAdditionalInvestmentInAssociates",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SummaryOfInvestmentsInAssociatesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails",
     "longName": "9954509 - Disclosure - Investments in Associates - Schedule of Financial Information of Gelesis (Details)",
     "shortName": "Investments in Associates - Schedule of Financial Information of Gelesis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:NoncurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-352",
      "name": "ifrs-full:NoncurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SummaryOfFinancialInformationOfGelesisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
     "longName": "9954510 - Disclosure - Investment in Notes from Associates - Narrative (Details)",
     "shortName": "Investment in Notes from Associates - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:FinancialAssetsAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-362",
      "name": "ptv:ProceedsFromIssueOfConvertibleNotes",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://ptv.com/role/InvestmentinNotesfromAssociatesScheduleofInvestmentsinNotesfromAssociatesDetails",
     "longName": "9954511 - Disclosure - Investment in Notes from Associates - Schedule of Investments in Notes from Associates (Details)",
     "shortName": "Investment in Notes from Associates - Schedule of Investments in Notes from Associates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:FinancialAssetsAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-367",
      "name": "ifrs-full:FinancialAssetsAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://ptv.com/role/OperatingExpensesScheduleofOperatingExpensesDetails",
     "longName": "9954512 - Disclosure - Operating Expenses - Schedule of Operating Expenses (Details)",
     "shortName": "Operating Expenses - Schedule of Operating Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:GeneralAndAdministrativeExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfTotalOperatingExpenseExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R78": {
     "role": "http://ptv.com/role/OperatingExpensesScheduleofInformationaboutEmployeesDetails",
     "longName": "9954513 - Disclosure - Operating Expenses - Schedule of Information about Employees (Details)",
     "shortName": "Operating Expenses - Schedule of Information about Employees (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AverageNumberOfEmployees",
      "unitRef": "employee",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ScheduleOfInformationAboutEmployeesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AverageNumberOfEmployees",
      "unitRef": "employee",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ScheduleOfInformationAboutEmployeesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://ptv.com/role/OperatingExpensesScheduleofPayrollCostsDetails",
     "longName": "9954514 - Disclosure - Operating Expenses - Schedule of Payroll Costs (Details)",
     "shortName": "Operating Expenses - Schedule of Payroll Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:PayrollCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-374",
      "name": "ptv:PayrollCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfPayrollCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails",
     "longName": "9954515 - Disclosure - Operating Expenses - Schedule of Other Operating Expense (Details)",
     "shortName": "Operating Expenses - Schedule of Other Operating Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://ptv.com/role/SharebasedPaymentsNarrativeSharebasedPaymentExpenseDetails",
     "longName": "9954517 - Disclosure - Share-based Payments - Narrative - Share-based Payment Expense (Details)",
     "shortName": "Share-based Payments - Narrative - Share-based Payment Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R82": {
     "role": "http://ptv.com/role/SharebasedPaymentsScheduleofShareBasedPaymentExpenseasReflectedintheConsolidatedStatementofIncomeLossDetails",
     "longName": "9954518 - Disclosure - Share-based Payments - Schedule of Share-Based Payment Expense as Reflected in the Consolidated Statement of Income/(Loss) (Details)",
     "shortName": "Share-based Payments - Schedule of Share-Based Payment Expense as Reflected in the Consolidated Statement of Income/(Loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-380",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails",
     "longName": "9954519 - Disclosure - Share-based Payments - Narrative - Performance Share Plan (Details)",
     "shortName": "Share-based Payments - Narrative - Performance Share Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-391",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://ptv.com/role/SharebasedPaymentsScheduleofRSUActivityDetails",
     "longName": "9954520 - Disclosure - Share-based Payments - Schedule of RSU Activity (Details)",
     "shortName": "Share-based Payments - Schedule of RSU Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-396",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-392",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails",
     "longName": "9954521 - Disclosure - Share-based Payments - Narrative - RSU (Details)",
     "shortName": "Share-based Payments - Narrative - RSU (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCommonSharesRedeemedPerRestrictedShareUnit",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCommonSharesRedeemedPerRestrictedShareUnit",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://ptv.com/role/SharebasedPaymentsScheduleofStockOptionActivityDetails",
     "longName": "9954522 - Disclosure - Share-based Payments - Schedule of Stock Option Activity (Details)",
     "shortName": "Share-based Payments - Schedule of Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:NumberOfShareOptionsForfeitedAndExpiredInShareBasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://ptv.com/role/SharebasedPaymentsScheduleofAssumptionsforOptionFairValueDetails",
     "longName": "9954523 - Disclosure - Share-based Payments - Schedule of Assumptions for Option Fair Value (Details)",
     "shortName": "Share-based Payments - Schedule of Assumptions for Option Fair Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://ptv.com/role/SharebasedPaymentsNarrativeStockOptionsDetails",
     "longName": "9954524 - Disclosure - Share-based Payments - Narrative - Stock Options (Details)",
     "shortName": "Share-based Payments - Narrative - Stock Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-408",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails",
     "longName": "9954525 - Disclosure - Share-based Payments - Schedule of Range of Exercise Prices of Outstanding Share Options (Details)",
     "shortName": "Share-based Payments - Schedule of Range of Exercise Prices of Outstanding Share Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-411",
      "name": "ifrs-full:ExercisePriceOfOutstandingShareOptions2019",
      "unitRef": "gbpPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails",
     "longName": "9954526 - Disclosure - Share-based Payments - Schedule of Subsidiary Share-Based Payments (Details)",
     "shortName": "Share-based Payments - Schedule of Subsidiary Share-Based Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-443",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsOutstandingDetails",
     "longName": "9954527 - Disclosure - Share-based Payments - Schedule of Weighted Average Exercise Prices for Options Outstanding (Details)",
     "shortName": "Share-based Payments - Schedule of Weighted Average Exercise Prices for Options Outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-427",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfWeightedAverageExercisePricesForOptionsOutstandingTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsGrantedDetails",
     "longName": "9954528 - Disclosure - Share-based Payments - Schedule of Weighted Average Exercise Prices for Options Granted (Details)",
     "shortName": "Share-based Payments - Schedule of Weighted Average Exercise Prices for Options Granted (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
      "unitRef": "gbpPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-435",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsForfeitedDetails",
     "longName": "9954529 - Disclosure - Share-based Payments - Schedule of Weighted Average Exercise Prices for Options Forfeited (Details)",
     "shortName": "Share-based Payments - Schedule of Weighted Average Exercise Prices for Options Forfeited (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c-429",
      "name": "ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfWeightedAverageExercisePricesForOptionsForfeitedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-429",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfWeightedAverageExercisePricesForOptionsForfeitedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsExercisableDetails",
     "longName": "9954530 - Disclosure - Share-based Payments - Schedule of Weighted Average Exercise Prices for Options Exercisable (Details)",
     "shortName": "Share-based Payments - Schedule of Weighted Average Exercise Prices for Options Exercisable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-427",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfWeightedAverageExercisePricesForOptionsExercisableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R95": {
     "role": "http://ptv.com/role/SharebasedPaymentsNarrativeSignificantSubsidiaryPlansandOtherPlansDetails",
     "longName": "9954531 - Disclosure - Share-based Payments - Narrative - Significant Subsidiary Plans and Other Plans (Details)",
     "shortName": "Share-based Payments - Narrative - Significant Subsidiary Plans and Other Plans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-456",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R96": {
     "role": "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails",
     "longName": "9954532 - Disclosure - Finance Income/(Costs), net - Schedule of Finance Income (Cost) (Details)",
     "shortName": "Finance Income/(Costs), net - Schedule of Finance Income (Cost) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:InterestIncomeFromFinancialAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:InterestIncomeFromFinancialAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://ptv.com/role/EarningsLosspershareNarrativeDetails",
     "longName": "9954533 - Disclosure - Earnings/(Loss) per share - Narrative (Details)",
     "shortName": "Earnings/(Loss) per share - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:NumberOfPotentialOrdinarySharesThatAreAntidilutiveInPeriodPresented",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:NumberOfPotentialOrdinarySharesThatAreAntidilutiveInPeriodPresented",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://ptv.com/role/EarningsLossperShareScheduleofEarningsLossAttributabletoOwnersofCompanyDetails",
     "longName": "9954534 - Disclosure - Earnings/(Loss) per Share - Schedule of Earnings/(Loss) Attributable to Owners of Company (Details)",
     "shortName": "Earnings/(Loss) per Share - Schedule of Earnings/(Loss) Attributable to Owners of Company (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:EarningsLossAttributableToOwnersOfCompanyTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:EarningsLossAttributableToOwnersOfCompanyTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://ptv.com/role/EarningsLossperShareScheduleofWeightedAverageNumberofOrdinarySharesDetails",
     "longName": "9954535 - Disclosure - Earnings/(Loss) per Share - Schedule of Weighted-Average Number of Ordinary Shares (Details)",
     "shortName": "Earnings/(Loss) per Share - Schedule of Weighted-Average Number of Ordinary Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:WeightedAverageNumberOfOrdinarySharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:WeightedAverageNumberOfOrdinarySharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://ptv.com/role/EarningsLossperShareScheduleofEarningsLossperShareDetails",
     "longName": "9954536 - Disclosure - Earnings/(Loss) per Share - Schedule of Earnings/(Loss) per Share (Details)",
     "shortName": "Earnings/(Loss) per Share - Schedule of Earnings/(Loss) per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:BasicEarningsLossPerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R101": {
     "role": "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails",
     "longName": "9954537 - Disclosure - Property and Equipment - Schedule of Cost (Details)",
     "shortName": "Property and Equipment - Schedule of Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-464",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails",
     "longName": "9954538 - Disclosure - Property and Equipment - Schedule of Accumulated Depreciation and Impairment Loss (Details)",
     "shortName": "Property and Equipment - Schedule of Accumulated Depreciation and Impairment Loss (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-494",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfAccumulatedDepreciationAndImpairmentLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R103": {
     "role": "http://ptv.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails",
     "longName": "9954539 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details)",
     "shortName": "Property and Equipment - Schedule of Property and Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ScheduleOfPropertyEquipmentNetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R104": {
     "role": "http://ptv.com/role/PropertyandEquipmentNarrativeDetails",
     "longName": "9954540 - Disclosure - Property and Equipment - Narrative (Details)",
     "shortName": "Property and Equipment - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DepreciationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R105": {
     "role": "http://ptv.com/role/IntangibleAssetsScheduleofCostandAccumulatedAmortizationofIntangibleAssetsDetails",
     "longName": "9954541 - Disclosure - Intangible Assets - Schedule of Cost and Accumulated Amortization of Intangible Assets (Details)",
     "shortName": "Intangible Assets - Schedule of Cost and Accumulated Amortization of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-529",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R106": {
     "role": "http://ptv.com/role/IntangibleAssetsScheduleofAccumulatedAmortizationDetails",
     "longName": "9954542 - Disclosure - Intangible Assets - Schedule of Accumulated Amortization (Details)",
     "shortName": "Intangible Assets - Schedule of Accumulated Amortization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-534",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfAccumulatedAmortizationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R107": {
     "role": "http://ptv.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails",
     "longName": "9954543 - Disclosure - Intangible Assets - Schedule of Intangible Assets, Net (Details)",
     "shortName": "Intangible Assets - Schedule of Intangible Assets, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R108": {
     "role": "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
     "longName": "9954544 - Disclosure - Intangible Assets - Narrative (Details)",
     "shortName": "Intangible Assets - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:NumberOfIntangibleWrittenOffAssets",
      "unitRef": "asset",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:NumberOfIntangibleWrittenOffAssets",
      "unitRef": "asset",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R109": {
     "role": "http://ptv.com/role/OtherFinancialAssetsScheduleofOtherFinancialAssetsDetails",
     "longName": "9954545 - Disclosure - Other Financial Assets - Schedule of Other Financial Assets (Details)",
     "shortName": "Other Financial Assets - Schedule of Other Financial Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:RestrictedCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R110": {
     "role": "http://ptv.com/role/EquityScheduleofEquityDetails",
     "longName": "9954546 - Disclosure - Equity - Schedule of Equity (Details)",
     "shortName": "Equity - Schedule of Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:IssuedCapital",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SummaryOfEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:ParValuePerShare",
      "unitRef": "gbpPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SummaryOfEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R111": {
     "role": "http://ptv.com/role/EquityNarrativeDetails",
     "longName": "9954547 - Disclosure - Equity - Narrative (Details)",
     "shortName": "Equity - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ptv:NumberOfVotesPerOrdinaryShare",
      "unitRef": "vote",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ptv:NumberOfVotesPerOrdinaryShare",
      "unitRef": "vote",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R112": {
     "role": "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredShareBalancesDetails",
     "longName": "9954548 - Disclosure - Subsidiary Preferred Shares - Schedule of Subsidiary Preferred Share Balances (Details)",
     "shortName": "Subsidiary Preferred Shares - Schedule of Subsidiary Preferred Share Balances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ptv:PreferredShareLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-427",
      "name": "ptv:PreferredShareLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SummaryOfSubsidiaryPreferredSharesBalancesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R113": {
     "role": "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredSharesMinimumLiquidationPreferenceDetails",
     "longName": "9954549 - Disclosure - Subsidiary Preferred Shares - Schedule of Subsidiary Preferred Shares, Minimum Liquidation Preference (Details)",
     "shortName": "Subsidiary Preferred Shares - Schedule of Subsidiary Preferred Shares, Minimum Liquidation Preference (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ptv:MinimumLiquidationPreference",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SummaryOfMinimumLiquidationPreferenceTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ptv:MinimumLiquidationPreference",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:SummaryOfMinimumLiquidationPreferenceTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R114": {
     "role": "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofChangesintheValueofSubsidiaryPreferredSharesDetails",
     "longName": "9954550 - Disclosure - Subsidiary Preferred Shares - Schedule of Changes in the Value of Subsidiary Preferred Shares (Details)",
     "shortName": "Subsidiary Preferred Shares - Schedule of Changes in the Value of Subsidiary Preferred Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ptv:PreferredShareLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-547",
      "name": "ptv:PreferredShareLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ptv:ChangesInTheValueOfSubsidiaryPreferredSharesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R115": {
     "role": "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityNarrativeDetails",
     "longName": "9954551 - Disclosure - Sale of Future Royalties Liability - Narrative (Details)",
     "shortName": "Sale of Future Royalties Liability - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "c-553",
      "name": "ptv:RoyaltyAgreementPercentageOfRoyaltiesReceivedAboveAnnualThreshold",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-553",
      "name": "ptv:RoyaltyAgreementPercentageOfRoyaltiesReceivedAboveAnnualThreshold",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R116": {
     "role": "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityScheduleofSaleofFutureRoyaltiesLiabilityDetails",
     "longName": "9954552 - Disclosure - Sale of Future Royalties Liability - Schedule of Sale of Future Royalties Liability (Details)",
     "shortName": "Sale of Future Royalties Liability - Schedule of Sale of Future Royalties Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ptv:NonCurrentLiabilitiesRoyaltyLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R117": {
     "role": "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails",
     "longName": "9954553 - Disclosure - Financial Instruments - Schedule of Changes in Financial Liabilities, Level 3 Fair Value, Subsidiary Preferred Shares (Details)",
     "shortName": "Financial Instruments - Schedule of Changes in Financial Liabilities, Level 3 Fair Value, Subsidiary Preferred Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:FinancialLiabilitiesAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-555",
      "name": "ifrs-full:FinancialLiabilitiesAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfChangesInFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesAndConvertibleNotesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R118": {
     "role": "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails",
     "longName": "9954554 - Disclosure - Financial Instruments - Narrative - Investments Held at Fair Value (Details)",
     "shortName": "Financial Instruments - Narrative - Investments Held at Fair Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:GainsLossesRecognisedInProfitOrLossExcludingExchangeDifferencesFairValueMeasurementAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-569",
      "name": "ifrs-full:GainsLossesRecognisedInProfitOrLossExcludingExchangeDifferencesFairValueMeasurementAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R119": {
     "role": "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
     "longName": "9954555 - Disclosure - Financial Instruments - Schedule of Changes in Assets, Level 3 Fair Value, Investments Held at Fair Value (Details)",
     "shortName": "Financial Instruments - Schedule of Changes in Assets, Level 3 Fair Value, Investments Held at Fair Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:FinancialAssetsAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-576",
      "name": "ptv:ReclassificationOfInvestmentToInvestmentInAssociate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfChangesInAssetsLevel3FairValueInvestmentsHeldAtFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R120": {
     "role": "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails",
     "longName": "9954556 - Disclosure - Financial Instruments - Schedule of Sensitivity Analysis of Fair Value Measurement to Changes in Unobservable Inputs, Investments (Details)",
     "shortName": "Financial Instruments - Schedule of Sensitivity Analysis of Fair Value Measurement to Changes in Unobservable Inputs, Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "c-584",
      "name": "ifrs-full:SignificantUnobservableInputAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-584",
      "name": "ifrs-full:SignificantUnobservableInputAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R121": {
     "role": "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsinnotesfromassociatesDetails",
     "longName": "9954557 - Disclosure - Financial Instruments - Narrative - Investments in notes from associates (Details)",
     "shortName": "Financial Instruments - Narrative - Investments in notes from associates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:GainLossOnInvestmentInNotesReceivableFromAssociates",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-598",
      "name": "ifrs-full:ReceivablesDueFromAssociates",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R122": {
     "role": "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails",
     "longName": "9954558 - Disclosure - Financial Instruments - Schedule of Fair Value Measurement and Classification (Details)",
     "shortName": "Financial Instruments - Schedule of Fair Value Measurement and Classification (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:FinancialAssetsAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-615",
      "name": "ifrs-full:FinancialAssetsAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R123": {
     "role": "http://ptv.com/role/SubsidiaryNotesPayableScheduleofNotesPayableDetails",
     "longName": "9954559 - Disclosure - Subsidiary Notes Payable - Schedule of Notes Payable (Details)",
     "shortName": "Subsidiary Notes Payable - Schedule of Notes Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:CurrentFinancialLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-676",
      "name": "ifrs-full:CurrentFinancialLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R124": {
     "role": "http://ptv.com/role/SubsidiaryNotesPayableNarrativeLoansDetails",
     "longName": "9954560 - Disclosure - Subsidiary Notes Payable - Narrative - Loans (Details)",
     "shortName": "Subsidiary Notes Payable - Narrative - Loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "c-680",
      "name": "ptv:BorrowingsInterestOnlyPeriodInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-680",
      "name": "ptv:BorrowingsInterestOnlyPeriodInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R125": {
     "role": "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails",
     "longName": "9954561 - Disclosure - Subsidiary Notes Payable - Schedule of Convertible Notes Outstanding (Details)",
     "shortName": "Subsidiary Notes Payable - Schedule of Convertible Notes Outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:CurrentFinancialLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-688",
      "name": "ptv:GrossPrincipal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:ScheduleOfConvertibleNotesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R126": {
     "role": "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails",
     "longName": "9954562 - Disclosure - Subsidiary Notes Payable - Narrative - Convertible Notes (Details)",
     "shortName": "Subsidiary Notes Payable - Narrative - Convertible Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "c-698",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-698",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R127": {
     "role": "http://ptv.com/role/NonControllingInterestDetails",
     "longName": "9954563 - Disclosure - Non-Controlling Interest (Details)",
     "shortName": "Non-Controlling Interest (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "c-717",
      "name": "ifrs-full:ContingentConsiderationRecognisedAsOfAcquisitionDate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-717",
      "name": "ifrs-full:ContingentConsiderationRecognisedAsOfAcquisitionDate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R128": {
     "role": "http://ptv.com/role/TradeandOtherPayablesDetails",
     "longName": "9954564 - Disclosure - Trade and Other Payables (Details)",
     "shortName": "Trade and Other Payables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ptv:ScheduleOfTradeAndOtherPayablesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ptv:ScheduleOfTradeAndOtherPayablesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R129": {
     "role": "http://ptv.com/role/LongtermloanNarrativeDetails",
     "longName": "9954565 - Disclosure - Long-term loan - Narrative (Details)",
     "shortName": "Long-term loan - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:Borrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-729",
      "name": "ifrs-full:Borrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R130": {
     "role": "http://ptv.com/role/LongtermloanScheduleofLongTermLoanActivityDetails",
     "longName": "9954566 - Disclosure - Long-term loan - Schedule of Long-Term Loan Activity (Details)",
     "shortName": "Long-term loan - Schedule of Long-Term Loan Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:Borrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfLongTermLoanObligationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:BorrowingsAccruedInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfLongTermLoanObligationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R131": {
     "role": "http://ptv.com/role/LongtermloanScheduleofDetailedInformationaboutBorrowingsDetails",
     "longName": "9954567 - Disclosure - Long-term loan - Schedule of Detailed Information about Borrowings (Details)",
     "shortName": "Long-term loan - Schedule of Detailed Information about Borrowings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:CurrentPortionOfLongtermBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R132": {
     "role": "http://ptv.com/role/LeasesandsubleasesScheduleofQuantitativeInformationAboutRightofuseAssetsandLeaseLiabilityDetails",
     "longName": "9954568 - Disclosure - Leases and subleases - Schedule of Quantitative Information About Right-of-use Assets and Lease Liability (Details)",
     "shortName": "Leases and subleases - Schedule of Quantitative Information About Right-of-use Assets and Lease Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AdditionsToRightofuseAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R133": {
     "role": "http://ptv.com/role/LeasesandsubleasesScheduleofLeaseLiabilitiesDetails",
     "longName": "9954569 - Disclosure - Leases and subleases - Schedule of Lease Liabilities (Details)",
     "shortName": "Leases and subleases - Schedule of Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfShortTermAndLongTermPortionOfLeaseLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:AdditionsLeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfLeaseLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R134": {
     "role": "http://ptv.com/role/LeasesandsubleasesNarrativeDetails",
     "longName": "9954570 - Disclosure - Leases and subleases - Narrative (Details)",
     "shortName": "Leases and subleases - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DepreciationRightofuseAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RentalIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R135": {
     "role": "http://ptv.com/role/LeasesandsubleasesScheduleofShorttermandLongtermPortionofLeaseLiabilityDetails",
     "longName": "9954571 - Disclosure - Leases and subleases - Schedule of Short-term and Long-term Portion of Lease Liability (Details)",
     "shortName": "Leases and subleases - Schedule of Short-term and Long-term Portion of Lease Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfShortTermAndLongTermPortionOfLeaseLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R136": {
     "role": "http://ptv.com/role/LeasesandsubleasesScheduleofMaturityAnalysisofOperatingLeasePaymentsDetails",
     "longName": "9954572 - Disclosure - Leases and subleases - Schedule of Maturity Analysis of Operating Lease Payments (Details)",
     "shortName": "Leases and subleases - Schedule of Maturity Analysis of Operating Lease Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R137": {
     "role": "http://ptv.com/role/CapitalandFinancialRiskManagementCreditRiskDetails",
     "longName": "9954573 - Disclosure - Capital and Financial Risk Management - Credit Risk (Details)",
     "shortName": "Capital and Financial Risk Management - Credit Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "137",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R138": {
     "role": "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails",
     "longName": "9954574 - Disclosure - Capital and Financial Risk Management - Liquidity Risk (Details)",
     "shortName": "Capital and Financial Risk Management - Liquidity Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "138",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:Borrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfLiquidityRiskExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R139": {
     "role": "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
     "longName": "9954575 - Disclosure - Capital and Financial Risk Management - Narrative (Details)",
     "shortName": "Capital and Financial Risk Management - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "139",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-780",
      "name": "ifrs-full:NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R140": {
     "role": "http://ptv.com/role/CommitmentsandContingenciesDetails",
     "longName": "9954576 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "140",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:EstimatedFinancialEffectOfContingentLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:EstimatedFinancialEffectOfContingentLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R141": {
     "role": "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails",
     "longName": "9954577 - Disclosure - Related Parties Transactions - Narrative (Details)",
     "shortName": "Related Parties Transactions - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "141",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:KeyManagementPersonnelCompensation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-803",
      "name": "ifrs-full:TradeAndOtherReceivablesDueFromRelatedParties",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R142": {
     "role": "http://ptv.com/role/RelatedPartiesTransactionsScheduleofKeyManagementPersonnelCompensationDetails",
     "longName": "9954578 - Disclosure - Related Parties Transactions - Schedule of Key Management Personnel Compensation (Details)",
     "shortName": "Related Parties Transactions - Schedule of Key Management Personnel Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "142",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R143": {
     "role": "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails",
     "longName": "9954579 - Disclosure - Related Parties Transactions - Schedule of Directors\u2019 and Senior Managers\u2019 Shareholdings and Share Incentive Awards (Details)",
     "shortName": "Related Parties Transactions - Schedule of Directors\u2019 and Senior Managers\u2019 Shareholdings and Share Incentive Awards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "143",
     "firstAnchor": {
      "contextRef": "c-792",
      "name": "ptv:NumberOfSharesHeld",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfInformationAboutShareholdingsOfKeyManagementPersonnelExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-792",
      "name": "ptv:NumberOfSharesHeld",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfInformationAboutShareholdingsOfKeyManagementPersonnelExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R144": {
     "role": "http://ptv.com/role/TaxationNarrativeDetails",
     "longName": "9954580 - Disclosure - Taxation - Narrative (Details)",
     "shortName": "Taxation - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "144",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ptv:PercentageVoteAndValueOfSubsidiariesIncludedInTheGroupConsolidatedFederalTaxReturn",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ptv:PercentageVoteAndValueOfSubsidiariesIncludedInTheGroupConsolidatedFederalTaxReturn",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R145": {
     "role": "http://ptv.com/role/TaxationScheduleofIncomeTaxesRecognizedinComprehensiveIncomeDetails",
     "longName": "9954581 - Disclosure - Taxation - Schedule of Income Taxes Recognized in Comprehensive Income (Details)",
     "shortName": "Taxation - Schedule of Income Taxes Recognized in Comprehensive Income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "145",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfIncomeTaxesRecognizedInComprehensiveIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R146": {
     "role": "http://ptv.com/role/TaxationScheduleofRecognizedIncomeTaxExpenseDetails",
     "longName": "9954582 - Disclosure - Taxation - Schedule of Recognized Income Tax Expense (Details)",
     "shortName": "Taxation - Schedule of Recognized Income Tax Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "146",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfRecognizedIncomeTaxExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R147": {
     "role": "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails",
     "longName": "9954583 - Disclosure - Taxation - Schedule of Reconciliation of Effective Tax Rate (Details)",
     "shortName": "Taxation - Schedule of Reconciliation of Effective Tax Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "147",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfReconciliationOfEffectiveTaxRateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfReconciliationOfEffectiveTaxRateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R148": {
     "role": "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails",
     "longName": "9954584 - Disclosure - Taxation - Schedule of Deferred Taxes (Details)",
     "shortName": "Taxation - Schedule of Deferred Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "148",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:DeferredTaxLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-826",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R149": {
     "role": "http://ptv.com/role/TaxationScheduleofUnrecognizedDeferredTaxAssetsDetails",
     "longName": "9954585 - Disclosure - Taxation - Schedule of Unrecognized Deferred Tax Assets (Details)",
     "shortName": "Taxation - Schedule of Unrecognized Deferred Tax Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "149",
     "firstAnchor": {
      "contextRef": "c-836",
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-836",
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R150": {
     "role": "http://ptv.com/role/TaxationScheduleofUnrecognizedTaxLossesandTaxCreditsCarryforwardsDetails",
     "longName": "9954586 - Disclosure - Taxation - Schedule of Unrecognized Tax Losses and Tax Credits Carryforwards (Details)",
     "shortName": "Taxation - Schedule of Unrecognized Tax Losses and Tax Credits Carryforwards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "150",
     "firstAnchor": {
      "contextRef": "c-836",
      "name": "ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-840",
      "name": "ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfUnrecognizedTaxLossesAndTaxCreditsDeferredTaxAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    },
    "R151": {
     "role": "http://ptv.com/role/TaxationScheduleofTaxBalancesasPresentedinStatementofFinancialPositionDetails",
     "longName": "9954587 - Disclosure - Taxation - Schedule of Tax Balances as Presented in Statement of Financial Position (Details)",
     "shortName": "Taxation - Schedule of Tax Balances as Presented in Statement of Financial Position (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "151",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ptv:TradeReceivablesIncomeTaxReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfTaxBalancesAsPresentedInStatementOfFinancialPositionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ptv:TradeReceivablesIncomeTaxReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ptv:DisclosureOfTaxBalancesAsPresentedInStatementOfFinancialPositionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R152": {
     "role": "http://ptv.com/role/SubsequentEventsDetails",
     "longName": "9954588 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "152",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:OtherCashReceiptsFromSalesOfEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-862",
      "name": "ptv:ProposedCapitalReturnAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ptv-20231231.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "ptv_A2015PerformanceSharePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "A2015PerformanceSharePlanMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2015 Performance Share Plan",
        "label": "2015 Performance Share Plan [Member]",
        "documentation": "2015 Performance Share Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_A2023PerformanceSharePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "A2023PerformanceSharePlanMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023 Performance Share Plan",
        "label": "2023 Performance Share Plan [Member]",
        "documentation": "2023 Performance Share Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AccountingPolicies1Abstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AccountingPolicies1Abstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting policies, changes in accounting estimates and errors [Abstract]",
        "label": "Accounting Policies 1 [Abstract]",
        "documentation": "Accounting Policies 1"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AccountingPoliciesLineItems",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies",
        "label": "Accounting Policies [Line Items]",
        "documentation": "Accounting Policies"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AccountingPoliciesPropertyAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AccountingPoliciesPropertyAndEquipmentTable",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies - Property and Equipment [Table]",
        "label": "Accounting Policies - Property and Equipment [Table]",
        "documentation": "Accounting Policies - Property and Equipment [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AccountingPoliciesSubsidiariesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AccountingPoliciesSubsidiariesTable",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies - Subsidiaries [Table]",
        "label": "Accounting Policies - Subsidiaries [Table]",
        "documentation": "Accounting Policies - Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccrualsClassifiedAsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccrualsClassifiedAsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/TradeandOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Accruals classified as current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accruals classified as current. [Refer: Accruals]"
       }
      }
     },
     "auth_ref": [
      "r328"
     ]
    },
    "ptv_AccruedInterestContractual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AccruedInterestContractual",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest \u2013 contractual",
        "label": "Accrued interest - contractual",
        "documentation": "Accrued interest - contractual"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AccruedInterestConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AccruedInterestConvertibleNotes",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest on convertible notes - finance costs",
        "label": "Accrued interest, Convertible Notes",
        "documentation": "Accrued interest, Convertible Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccumulatedDepreciationAmortisationAndImpairmentMember",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated depreciation and impairment\u00a0loss",
        "label": "Accumulated depreciation, amortisation and impairment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation, amortisation and impairment. [Refer: Impairment loss; Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r58",
      "r65",
      "r99",
      "r109",
      "r112"
     ]
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsScheduleofAccumulatedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated amortization",
        "label": "Accumulated depreciation and amortisation [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation and amortisation. [Refer: Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r65",
      "r334",
      "r339",
      "r341",
      "r342"
     ]
    },
    "ptv_AcquiredMinorityNonControllingInterest": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AcquiredMinorityNonControllingInterest",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired minority non-controlling interest",
        "label": "Acquired minority non-controlling interest",
        "documentation": "Acquired minority non-controlling interest"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AcquisitionCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AcquisitionCost",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition cost",
        "label": "Acquisition cost",
        "documentation": "Acquisition cost"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AcquisitionOfEquityInstrumentsInOtherEntities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AcquisitionOfEquityInstrumentsInOtherEntities",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition of equity instruments in other entities",
        "label": "Acquisition of equity instruments in other entities",
        "documentation": "Acquisition of equity instruments in other entities"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AdditionalNumberOfSharesAuthorizedToPurchase": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AdditionalNumberOfSharesAuthorizedToPurchase",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional number of shares authorized to purchase (in shares)",
        "label": "Additional number of shares authorized to purchase",
        "documentation": "Additional number of shares authorized to purchase"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AdditionsLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AdditionsLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesScheduleofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additions Lease Liabilities",
        "documentation": "Additions Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsScheduleofCostandAccumulatedAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additions other than through business combinations, intangible assets other than goodwill"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions, net of transfers",
        "label": "Additions other than through business combinations, property, plant and equipment"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsToRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesScheduleofQuantitativeInformationAboutRightofuseAssetsandLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additions to right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Address Type [Domain]",
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareScheduleofWeightedAverageNumberofOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average number of ordinary shareholders to calculate diluted earnings per share (in shares)",
        "label": "Weighted average number of ordinary shares used in calculating diluted earnings per share"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInOtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Adjustments for decrease (increase) in other current assets"
       }
      },
      "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)]"
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other receivables",
        "label": "Adjustments for decrease (increase) in trade and other receivables"
       }
      },
      "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)]"
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Adjustments for depreciation and amortisation expense"
       }
      },
      "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)]"
       }
      }
     },
     "auth_ref": [
      "r347"
     ]
    },
    "ifrs-full_AdjustmentsForFairValueGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForFairValueGainsLosses",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Gain)/loss on investment held at fair value",
        "label": "Adjustments for fair value losses (gains)"
       }
      },
      "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)]"
       }
      }
     },
     "auth_ref": [
      "r347"
     ]
    },
    "ptv_AdjustmentsForFinanceCostsIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AdjustmentsForFinanceCostsIncome",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance (income)/costs, net",
        "label": "Adjustments For Finance Costs (Income)",
        "documentation": "Adjustments For Finance Costs (Income)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on deconsolidation of subsidiary",
        "label": "Adjustments for gain (loss) on disposal of investments in subsidiaries, joint ventures and associates"
       }
      },
      "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 reported in separate financial statements; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on disposal of assets",
        "label": "Adjustments for gain (loss) on disposals, property, plant and equipment"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "ptv_AdjustmentsForGainsLossesOnChangeInFairValueOfNoteReceivableDueFromAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AdjustmentsForGainsLossesOnChangeInFairValueOfNoteReceivableDueFromAssociates",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss on investments in notes from associates",
        "label": "Adjustments For Gains (Losses) On Change In Fair Value Of Note Receivable Due From Associates",
        "documentation": "Adjustments For Gains (Losses) On Change In Fair Value Of Note Receivable Due From Associates"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AdjustmentsForGainsLossesOnChangeInFairValueOfOtherFinancialInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AdjustmentsForGainsLossesOnChangeInFairValueOfOtherFinancialInstruments",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Fair value gain on other financial instruments",
        "label": "Adjustments For Gains (Losses) On Change In Fair Value Of Other Financial Instruments",
        "documentation": "Adjustments For Gains (Losses) On Change In Fair Value Of Other Financial Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of fixed assets",
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r347"
     ]
    },
    "ifrs-full_AdjustmentsForIncomeTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForIncomeTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes, net",
        "label": "Adjustments for income tax expense"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for income tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "ptv_AdjustmentsForIncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AdjustmentsForIncreaseDecreaseInDeferredRevenue",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Adjustments for increase decrease In deferred revenue",
        "documentation": "Adjustments for increase decrease In deferred revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other payables",
        "label": "Adjustments for increase (decrease) in trade accounts payable"
       }
      },
      "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)]"
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized loss on sale of investments",
        "label": "Adjustments for losses (gains) on disposal of non-current assets"
       }
      },
      "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)]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile income/(loss) for the period to net cash used in operating activities:",
        "label": "Adjustments to reconcile profit (loss) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation expense",
        "label": "Adjustments for share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r347"
     ]
    },
    "ptv_AdjustmentsRelatedToChangeInBlendStateRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AdjustmentsRelatedToChangeInBlendStateRate",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revaluation of deferred due to rate change",
        "label": "Adjustments Related To Change In Blend State Rate",
        "documentation": "Adjustment Related To Change In Blend State Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AggregatedMeasurementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedMeasurementMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregated measurement",
        "label": "Aggregated measurement [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r111",
      "r153"
     ]
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedTimeBandsMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/LeasesandsubleasesScheduleofMaturityAnalysisofOperatingLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregated time bands",
        "label": "Aggregated time bands [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r170",
      "r182",
      "r183",
      "r186",
      "r187",
      "r188",
      "r193",
      "r217",
      "r269",
      "r297",
      "r299"
     ]
    },
    "ptv_AkiliInteractiveLabsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AkiliInteractiveLabsMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Akili Interactive Labs, Inc.",
        "label": "Akili Interactive Labs [Member]",
        "documentation": "Akili Interactive Labs"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AkiliMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AkiliMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Akili",
        "label": "Akili [Member]",
        "documentation": "Akili"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AlivioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AlivioMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Alivio Therapeutics, Inc.",
        "terseLabel": "Alivio",
        "label": "Alivio [Member]",
        "documentation": "Alivio"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AllLevelsOfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AllLevelsOfFairValueHierarchyMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All levels of fair value hierarchy",
        "label": "All levels of fair value hierarchy [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r154"
     ]
    },
    "ptv_AllSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AllSubsidiariesMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeSignificantSubsidiaryPlansandOtherPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Subsidiaries",
        "label": "All Subsidiaries [Member]",
        "documentation": "All Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AlloniaLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AlloniaLLCMember",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allonia LLC",
        "label": "Allonia LLC [Member]",
        "documentation": "Allonia LLC"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AmericanDepositarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AmericanDepositarySharesMember",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Depositary Shares",
        "label": "American Depositary Shares [Member]",
        "documentation": "American Depositary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails": {
       "parentTag": "ifrs-full_DepreciationAndAmortisationExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization",
        "label": "Amortisation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsScheduleofAccumulatedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amortization",
        "label": "Amortisation, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "ptv_AppeeringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AppeeringMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Appeering Inc.",
        "terseLabel": "Appeering",
        "label": "Appeering [Member]",
        "documentation": "Appeering"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ApplicableTaxRate",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US federal statutory rate",
        "label": "Applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r153",
      "r154",
      "r159",
      "r241",
      "r244"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssociatesMember",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails",
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associates",
        "label": "Associates [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r83",
      "r85",
      "r152"
     ]
    },
    "ifrs-full_AtFairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AtFairValueMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "At fair value",
        "label": "At fair value [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r111",
      "r153"
     ]
    },
    "ptv_AuditOfFinancialStatementsOfAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AuditOfFinancialStatementsOfAssociates",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails": {
       "parentTag": "ifrs-full_AuditorsRemuneration",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Audit of financial statements of associates",
        "label": "Audit of financial statements of associates",
        "documentation": "Audit of financial statements of associates"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AuditOfFinancialStatementsOfSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AuditOfFinancialStatementsOfSubsidiaries",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails": {
       "parentTag": "ifrs-full_AuditorsRemuneration",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Audit of the financial statements of subsidiaries",
        "label": "Audit of financial statements of subsidiaries",
        "documentation": "Audit of financial statements of subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AuditRelatedAssuranceServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AuditRelatedAssuranceServices",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails": {
       "parentTag": "ifrs-full_AuditorsRemuneration",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Audit-related assurance services",
        "label": "Audit related assurance services",
        "documentation": "Audit related assurance services"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://ptv.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r311",
      "r312",
      "r313"
     ]
    },
    "ptv_AuditorInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AuditorInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Information [Abstract]",
        "documentation": "Auditor Information"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://ptv.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r311",
      "r312",
      "r313"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://ptv.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r311",
      "r312",
      "r313"
     ]
    },
    "ifrs-full_AuditorsRemuneration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AuditorsRemuneration",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Auditor's remuneration"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of fees paid or payable to the entity's auditors."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_AuditorsRemunerationForAuditServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AuditorsRemunerationForAuditServices",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails": {
       "parentTag": "ifrs-full_AuditorsRemuneration",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Audit of these financial statements",
        "label": "Auditor's remuneration for audit services"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of fees paid or payable to the entity's auditors for auditing services."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_AuditorsRemunerationForOtherServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AuditorsRemunerationForOtherServices",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails": {
       "parentTag": "ifrs-full_AuditorsRemuneration",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-audit related services",
        "label": "Auditor's remuneration for other services"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ptv_AuditorsRemunerationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AuditorsRemunerationLineItems",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditors Remuneration [Line Items]",
        "label": "Auditors Remuneration [Line Items]",
        "documentation": "Auditors Remuneration [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AuditorsRemunerationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AuditorsRemunerationTable",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditors Remuneration [Table]",
        "label": "Auditors Remuneration [Table]",
        "documentation": "Auditors Remuneration"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_AvailableIndefinitelyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "AvailableIndefinitelyMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofUnrecognizedTaxLossesandTaxCreditsCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available indefinitely",
        "label": "Available indefinitely [Member]",
        "documentation": "Available indefinitely"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AverageEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AverageEffectiveTaxRate",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Average effective tax rate",
        "label": "Average effective tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax expense (income) divided by the accounting profit. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ifrs-full_AverageNumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AverageNumberOfEmployees",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofInformationaboutEmployeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Average number of employees"
       }
      },
      "en": {
       "role": {
        "documentation": "The average number of personnel employed by the entity during a period."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/EarningsLossperShareScheduleofEarningsLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic earnings/(loss) per share (in dollars per share)",
        "label": "Basic earnings (loss) per share"
       }
      },
      "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)."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88"
     ]
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails": {
       "parentTag": "ifrs-full_FinancialLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/LongtermloanScheduleofDetailedInformationaboutBorrowingsDetails",
      "http://ptv.com/role/LongtermloanScheduleofLongTermLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term loan",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "totalLabel": "Total Long-term loan",
        "label": "Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ptv_BorrowingsAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "BorrowingsAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/LongtermloanScheduleofLongTermLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest",
        "label": "Borrowings, Accrued Interest",
        "documentation": "Borrowings, Accrued Interest"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings, adjustment to interest rate basis",
        "label": "Borrowings, adjustment to interest rate basis"
       }
      },
      "en": {
       "role": {
        "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings by name [axis]",
        "label": "Borrowings by name [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "ifrs-full_BorrowingsByNameMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsByNameMember",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings by name",
        "label": "Borrowings by name [member]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "ptv_BorrowingsDeconsolidationOfSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "BorrowingsDeconsolidationOfSubsidiary",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/LongtermloanScheduleofLongTermLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deconsolidation of subsidiary",
        "label": "Borrowings, Deconsolidation Of Subsidiary",
        "documentation": "Borrowings, Deconsolidation Of Subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_BorrowingsInterestOnlyPeriodInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "BorrowingsInterestOnlyPeriodInterestRate",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate, interest only period",
        "label": "Borrowings, Interest Only Period, Interest Rate",
        "documentation": "Borrowings, Interest Only Period, Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_BorrowingsInterestPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "BorrowingsInterestPaid",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/LongtermloanScheduleofLongTermLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest paid",
        "label": "Borrowings, Interest paid",
        "documentation": "Borrowings, Interest paid"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings, interest rate",
        "label": "Borrowings, interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "ptv_BorrowingsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "BorrowingsOther",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/LongtermloanScheduleofLongTermLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other",
        "label": "Borrowings, other",
        "documentation": "Borrowings, other"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_BorrowingsRepaymentPeriodInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "BorrowingsRepaymentPeriodInterestRate",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate, repayment period",
        "label": "Borrowings, Repayment Period, Interest Rate",
        "documentation": "Borrowings, Repayment Period, Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bottom of range",
        "label": "Bottom of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r188",
      "r204",
      "r283",
      "r284",
      "r355"
     ]
    },
    "ptv_BristolMyersSquibbMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "BristolMyersSquibbMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bristol Myers Squibb",
        "label": "Bristol Myers Squibb [Member]",
        "documentation": "Bristol Myers Squibb"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_BusinessCombinationAdditionalSharesToBeReceivedAtNoAdditionalCostFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "BusinessCombinationAdditionalSharesToBeReceivedAtNoAdditionalCostFairValue",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combination, additional shares to be received at no additional cost, fair value",
        "label": "Business Combination, Additional Shares To Be Received At No Additional Cost, Fair Value",
        "documentation": "Business Combination, Additional Shares To Be Received At No Additional Cost, Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_BusinessCombinationAdditionalSharesToBeReceivedAtNoAdditionalCostTransactionPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "BusinessCombinationAdditionalSharesToBeReceivedAtNoAdditionalCostTransactionPrice",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combination, additional shares to be received at no additional cost, transaction cost",
        "label": "Business Combination, Additional Shares To Be Received At No Additional Cost, Transaction Price",
        "documentation": "Business Combination, Additional Shares To Be Received At No Additional Cost, Transaction Price"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_BusinessCombinationNumberOfAdditionalSharesReceivedAdditionalCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "BusinessCombinationNumberOfAdditionalSharesReceivedAdditionalCost",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combination, number of additional shares received, additional cost",
        "label": "Business Combination, Number Of Additional Shares Received, Additional Cost",
        "documentation": "Business Combination, Number Of Additional Shares Received, Additional Cost"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_BusinessCombinationNumberOfAdditionalSharesReceivedAtNoAdditionalCost": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "BusinessCombinationNumberOfAdditionalSharesReceivedAtNoAdditionalCost",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combination, number of additional shares received at no additional cost (in shares)",
        "label": "Business Combination, Number Of Additional Shares Received At No Additional Cost",
        "documentation": "Business Combination, Number Of Additional Shares Received At No Additional Cost"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_BusinessCombinationNumberOfSharesReceived": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "BusinessCombinationNumberOfSharesReceived",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combination, number of shares received for additional cost (in shares)",
        "label": "Business Combination, Number Of Shares Received",
        "documentation": "Business Combination, Number Of Shares Received"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_BusinessCombinationSharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "BusinessCombinationSharePrice",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combination, share price paid (in dollars per share)",
        "label": "Business Combination, Share Price",
        "documentation": "Business Combination, Share Price"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BusinessCombinationsAxis",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combinations [axis]",
        "label": "Business combinations [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r211"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Contact",
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r312",
      "r313"
     ]
    },
    "ptv_BusinessOrSourcingCompanyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "BusinessOrSourcingCompanyAxis",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Or Sourcing Company [Axis]",
        "label": "Business Or Sourcing Company [Axis]",
        "documentation": "Business Or Sourcing Company"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_CapitalAndFinancialRiskManagementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CapitalAndFinancialRiskManagementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital And Financial Risk Management [Abstract]",
        "documentation": "Capital And Financial Risk Management"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_CapitalAndFinancialRiskManagementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CapitalAndFinancialRiskManagementLineItems",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital And Financial Risk Management [Line Items]",
        "label": "Capital And Financial Risk Management [Line Items]",
        "documentation": "Capital And Financial Risk Management"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_CapitalAndFinancialRiskManagementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CapitalAndFinancialRiskManagementTable",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital And Financial Risk Management [Table]",
        "label": "Capital And Financial Risk Management [Table]",
        "documentation": "Capital And Financial Risk Management"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_CapitalizedResearchAndExperimentalExpendituresMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CapitalizedResearchAndExperimentalExpendituresMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized research &amp; development expenditures",
        "label": "Capitalized Research And Experimental Expenditures [Member]",
        "documentation": "Capitalized Research And Experimental Expenditures"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_CapstarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CapstarMember",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capstar",
        "label": "Capstar [Member]",
        "documentation": "Capstar"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsScheduleofAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofCostandAccumulatedAmortizationofIntangibleAssetsDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]",
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r62",
      "r99",
      "r103",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112",
      "r212",
      "r222",
      "r223"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofCostandAccumulatedAmortizationofIntangibleAssetsDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying Amount",
        "label": "Carrying amount [member]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r62",
      "r103",
      "r108",
      "r110",
      "r111",
      "r212",
      "r222",
      "r223"
     ]
    },
    "ifrs-full_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Cash",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash in deconsolidated subsidiary",
        "label": "Cash"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits. [Refer: Cash on hand]"
       }
      }
     },
     "auth_ref": [
      "r349"
     ]
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails": {
       "parentTag": "ptv_CashAndCashEquivalentsAndShortTermInvestments",
       "weight": 1.0,
       "order": 2.0
      },
      "http://ptv.com/role/CapitalandFinancialRiskManagementCreditRiskDetails": {
       "parentTag": "ifrs-full_CreditExposure",
       "weight": 1.0,
       "order": 2.0
      },
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementCreditRiskDetails",
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/ConsolidatedStatementofCashFlows",
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/MaterialAccountingPoliciesNarrativeDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "label": "Cash and cash equivalents"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r122",
      "r145"
     ]
    },
    "ptv_CashAndCashEquivalentsAndShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CashAndCashEquivalentsAndShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Consolidated cash, cash equivalents and short-term investments",
        "label": "Cash And Cash Equivalents, And Short-term Investments",
        "documentation": "Cash And Cash Equivalents, And Short-term Investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) financing activities",
        "label": "Cash flows from (used in) financing activities"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r123"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Cash flows from (used in) financing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) investing activities",
        "label": "Cash flows from (used in) investing activities"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r123"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Cash flows from (used in) investing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in operating activities",
        "label": "Cash flows from (used in) operating activities"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r113",
      "r123"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities",
        "label": "Cash flows from (used in) operating activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_CashInDeconsolidatedSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CashInDeconsolidatedSubsidiary",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash derecognized upon loss of control over subsidiary (see table below)",
        "label": "Cash In Deconsolidated Subsidiary",
        "documentation": "Cash In Deconsolidated Subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashOutflowForLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashOutflowForLeases",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesScheduleofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash paid for rent - interest",
        "label": "Cash outflow for leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "ptv_CashReceiptsFromRepaymentOfCurrentReceivablesDueFromAssociatesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CashReceiptsFromRepaymentOfCurrentReceivablesDueFromAssociatesClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment of short-term note from associate",
        "label": "Cash Receipts From Repayment Of Current Receivables Due From Associates, Classified As Investing Activities",
        "documentation": "Cash Receipts From Repayment Of Current Receivables Due From Associates, Classified As Investing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails",
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Categories of related parties [axis]",
        "label": "Categories of related parties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "ptv_ChangeInFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ChangeInFairValue",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofChangesintheValueofSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value",
        "label": "Change in fair value",
        "documentation": "Change in fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ChangesInOperatingAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ChangesInOperatingAssetsAndLiabilitiesAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Changes in operating assets and liabilities [Abstract]",
        "documentation": "Changes in operating assets and liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ChangesInTheValueOfSubsidiaryPreferredSharesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ChangesInTheValueOfSubsidiaryPreferredSharesLineItems",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofChangesintheValueofSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in the value of subsidiary preferred shares [Line Items]",
        "label": "Changes in the value of subsidiary preferred shares [Line Items]",
        "documentation": "Changes in the value of subsidiary preferred shares"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ChangesInTheValueOfSubsidiaryPreferredSharesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ChangesInTheValueOfSubsidiaryPreferredSharesRollForward",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofChangesintheValueofSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in the value of subsidiary preferred shares [Roll Forward]",
        "label": "Changes in the value of subsidiary preferred shares [Roll Forward]",
        "documentation": "Changes in the value of subsidiary preferred shares"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ChangesInTheValueOfSubsidiaryPreferredSharesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ChangesInTheValueOfSubsidiaryPreferredSharesTable",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofChangesintheValueofSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in the value of subsidiary preferred shares [Table]",
        "label": "Changes in the value of subsidiary preferred shares [Table]",
        "documentation": "Changes in the value of subsidiary preferred shares [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ChangesInTheValueOfSubsidiaryPreferredSharesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ChangesInTheValueOfSubsidiaryPreferredSharesTableTextBlock",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in the Value of Subsidiary Preferred Shares",
        "label": "Changes in the value of subsidiary preferred shares [Table Text Block]",
        "documentation": "Changes in the value of subsidiary preferred shares"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ClassBCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ClassBCommonMember",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class B common",
        "label": "Class B Common [Member]",
        "documentation": "Class B Common"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of assets [axis]",
        "label": "Classes of assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r95",
      "r162",
      "r181"
     ]
    },
    "ifrs-full_ClassesOfAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfAssetsMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r162",
      "r181"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsinnotesfromassociatesDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesScheduleofInvestmentsinNotesfromAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial assets [axis]",
        "label": "Classes of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r229",
      "r230",
      "r253",
      "r254"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial instruments [axis]",
        "label": "Classes of financial instruments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r224",
      "r226",
      "r227"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial instruments, class",
        "label": "Financial instruments, class [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r222",
      "r224",
      "r226",
      "r227"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeLoansDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofNotesPayableDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofChangesintheValueofSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial liabilities [axis]",
        "label": "Classes of financial liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r230",
      "r253",
      "r254"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsScheduleofAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofCostandAccumulatedAmortizationofIntangibleAssetsDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of intangible assets other than goodwill [axis]",
        "label": "Classes of intangible assets other than goodwill [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of property, plant and equipment [axis]",
        "label": "Classes of property, plant and equipment [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://ptv.com/role/Cover",
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/EquityScheduleofEquityDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of share capital [axis]",
        "label": "Classes of share capital [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfShareCapitalMember",
     "presentation": [
      "http://ptv.com/role/Cover",
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/EquityScheduleofEquityDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital",
        "label": "Share capital [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "ptv_CommenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CommenseMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Commense Inc.",
        "label": "Commense [Member]",
        "documentation": "Commense"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_CommitmentsAndContingenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CommitmentsAndContingenciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments And Contingencies [Abstract]",
        "documentation": "Commitments And Contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_CommitmentsAndContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CommitmentsAndContingenciesTable",
     "presentation": [
      "http://ptv.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies [Table]",
        "label": "Commitments and Contingencies [Table]",
        "documentation": "Commitments and Contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity",
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of equity [axis]",
        "label": "Components of equity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity",
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive income/(loss) for the year",
        "label": "Comprehensive income"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r33",
      "r126",
      "r128",
      "r141",
      "r281"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive income/(loss) attributable to:",
        "label": "Comprehensive income attributable to [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests",
        "label": "Comprehensive income, attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r1",
      "r36"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Owners of the Group",
        "label": "Comprehensive income, attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r1",
      "r37"
     ]
    },
    "ifrs-full_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer equipment and software",
        "label": "Computer equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing computer equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r333"
     ]
    },
    "ptv_ConsiderationForAcquiredNonControllingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ConsiderationForAcquiredNonControllingInterest",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration for acquired non-controlling interest",
        "label": "Consideration for acquired non-controlling interest",
        "documentation": "Consideration for acquired non-controlling interest"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ConsiderationForAcquiredNonControllingInterestFirstInstallment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ConsiderationForAcquiredNonControllingInterestFirstInstallment",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration for acquired non-controlling interest, first installment",
        "label": "Consideration for acquired non-controlling interest, first installment",
        "documentation": "Consideration for acquired non-controlling interest, first installment"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ConsiderationForAcquiredNonControllingInterestNumberOfPaymentInstallments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ConsiderationForAcquiredNonControllingInterestNumberOfPaymentInstallments",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of equal installments",
        "label": "Consideration For Acquired Non-controlling Interest, Number Of Payment Installments",
        "documentation": "Consideration For Acquired Non-controlling Interest, Number Of Payment Installments"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ConsiderationForAcquiredNonControllingInterestSecondInstallment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ConsiderationForAcquiredNonControllingInterestSecondInstallment",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration for acquired non-controlling interest, second installment",
        "label": "Consideration for acquired non-controlling interest, second installment",
        "documentation": "Consideration for acquired non-controlling interest, second installment"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ConsiderationPaidForIssuanceOfNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ConsiderationPaidForIssuanceOfNotesReceivable",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash investment in associate",
        "label": "Consideration Paid For Issuance Of Notes Receivable",
        "documentation": "Consideration Paid For Issuance Of Notes Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ConsiderationPaidReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ConsiderationPaidReceived",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration paid (received)",
        "label": "Consideration paid (received)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of consideration paid or received in respect of both obtaining and losing control of subsidiaries or other businesses. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "ifrs-full_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in progress",
        "label": "Construction in progress [member]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r333"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contact Personnel Name",
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContingentConsiderationRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContingentConsiderationRecognisedAsOfAcquisitionDate",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration recognised as of acquisition date",
        "label": "Contingent consideration recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount, at acquisition date, of contingent consideration arrangements recognised as consideration transferred in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "ptv_ContractBalancesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ContractBalancesTable",
     "presentation": [
      "http://ptv.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract Balances [Table]",
        "label": "Contract Balances [Table]",
        "documentation": "Contract Balances [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContractualCapitalCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContractualCapitalCommitments",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cancellable contractual commitments",
        "label": "Contractual capital commitments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of capital commitments for which the entity has entered into a contract. [Refer: Capital commitments]"
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ptv_ContractualInterestExpenseOnNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ContractualInterestExpenseOnNotes",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Contractual interest expense on notes payable",
        "label": "Contractual Interest expense on notes",
        "documentation": "Contractual Interest expense on notes"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ContributedByMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ContributedByMember",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributed By",
        "label": "Contributed By [Member]",
        "documentation": "Contributed By"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ContributedByTypesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ContributedByTypesAxis",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributed By - Types [Axis]",
        "label": "Contributed By - Types [Axis]",
        "documentation": "Contributed By - Types"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ControlledFoundedEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ControlledFoundedEntitiesMember",
     "presentation": [
      "http://ptv.com/role/SegmentInformationNarrativeDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Controlled founded entities",
        "verboseLabel": "Controlled Founded Entities",
        "label": "Controlled Founded Entities [Member]",
        "documentation": "Controlled Founded Entities"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ConversionOfSubsidiaryConvertibleNoteIntoPreferredShareLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ConversionOfSubsidiaryConvertibleNoteIntoPreferredShareLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of subsidiary convertible note into preferred share liabilities",
        "label": "Conversion of subsidiary Convertible note into preferred share liabilities",
        "documentation": "Conversion of subsidiary Convertible note into preferred share liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ConversionToPreferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ConversionToPreferred",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion to subsidiary preferred shares",
        "label": "Conversion to preferred",
        "documentation": "Conversion to preferred"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ConvertibleDebtInstrumentsConvertedToEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ConvertibleDebtInstrumentsConvertedToEquity",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible debt, instruments, converted to equity",
        "label": "Convertible Debt, Instruments, Converted To Equity",
        "documentation": "Convertible Debt, Instruments, Converted To Equity"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ConvertibleNoteReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ConvertibleNoteReceivableMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsinnotesfromassociatesDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Convertible note receivable",
        "terseLabel": "Convertible note receivable",
        "label": "Convertible Note Receivable [Member]",
        "documentation": "Convertible Note Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ConvertibleNotesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ConvertibleNotesLineItems",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes [Line Items]",
        "label": "Convertible Notes [Line Items]",
        "documentation": "Convertible Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ConvertibleNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ConvertibleNotesMember",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible notes",
        "label": "Convertible Notes [Member]",
        "documentation": "Convertible Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ConvertibleNotesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ConvertibleNotesRollForward",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes [Roll Forward]",
        "label": "Convertible Notes [Roll Forward]",
        "documentation": "Convertible Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ConvertibleNotesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ConvertibleNotesTable",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes [Table]",
        "label": "Convertible Notes [Table]",
        "documentation": "Convertible Notes [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CorporateLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CorporateLoansMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money Markets",
        "label": "Loans to corporate entities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for loans made to corporate entities."
       }
      }
     },
     "auth_ref": [
      "r294",
      "r300",
      "r323"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails",
      "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Axis]",
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CreditExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CreditExposure",
     "calculation": {
      "http://ptv.com/role/CapitalandFinancialRiskManagementCreditRiskDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Credit exposure"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of exposure to loss resulting from credit risk. [Refer: Credit risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r255",
      "r305",
      "r306"
     ]
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails": {
       "parentTag": "ptv_NetAssetsAttributableToShareholdersOfAssociate",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "terseLabel": "Current assets",
        "label": "Current assets"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r137",
      "r281"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets",
        "label": "Current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant liability",
        "label": "Current derivative financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_CurrentFinanceLeaseReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentFinanceLeaseReceivables",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease receivable \u2013 short-term",
        "label": "Current finance lease receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current finance lease receivables. [Refer: Finance lease receivables]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_CurrentFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails": {
       "parentTag": "ifrs-full_FinancialLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary preferred shares",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "netLabel": "Current financial liabilities",
        "label": "Current financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r218"
     ]
    },
    "ptv_CurrentFinancialLiabilitiesDecreaseDueToDeconsolidation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CurrentFinancialLiabilitiesDecreaseDueToDeconsolidation",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deconsolidation",
        "label": "Current Financial Liabilities, Decrease Due To Deconsolidation",
        "documentation": "Current Financial Liabilities, Decrease Due To Deconsolidation"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentGovernmentGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentGovernmentGrants",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Current government grants"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current government grants recognised in the statement of financial position as deferred income. [Refer: Government [member]; Government grants]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/LeasesandsubleasesScheduleofShorttermandLongtermPortionofLeaseLiabilityDetails": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/LeasesandsubleasesScheduleofShorttermandLongtermPortionofLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability, current",
        "verboseLabel": "Short-term portion of lease liability",
        "label": "Current lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails": {
       "parentTag": "ptv_NetAssetsAttributableToShareholdersOfAssociate",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "negatedLabel": "Current liabilities",
        "label": "Current liabilities"
       }
      },
      "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 the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r139",
      "r281"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities",
        "label": "Current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_CurrentLiabilitiesFromShareBasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CurrentLiabilitiesFromShareBasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities from share based payment transactions",
        "label": "Current Liabilities From Share based Payment Transactions",
        "documentation": "Current Liabilities From Share based Payment Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPortionOfLongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentPortionOfLongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/LongtermloanScheduleofDetailedInformationaboutBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of long-term loan",
        "verboseLabel": "Long-term loan (including current portion)",
        "label": "Current portion of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "negatedTerseLabel": "Prepaid assets",
        "label": "Current prepaid expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ptv_CurrentReceivableDueFromAssociatesInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CurrentReceivableDueFromAssociatesInterestRate",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current receivable due from associates, interest rate",
        "label": "Current Receivable Due From Associates, Interest Rate",
        "documentation": "Current Receivable Due From Associates, Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentReceivablesDueFromAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentReceivablesDueFromAssociates",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term note from associate",
        "label": "Current receivables due from associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current receivables due from associates. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r326"
     ]
    },
    "ptv_CurrentReceivablesDueFromAssociatesTermNumberOfBusinessDaysFollowingTheConsummationOfAQualifiedFinancing": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CurrentReceivablesDueFromAssociatesTermNumberOfBusinessDaysFollowingTheConsummationOfAQualifiedFinancing",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of business days following the consummation of a qualified financing",
        "label": "Current Receivables Due From Associates, Term, Number Of Business Days Following The Consummation Of A Qualified Financing",
        "documentation": "Current Receivables Due From Associates, Term, Number Of Business Days Following The Consummation Of A Qualified Financing"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTaxAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax receivable",
        "label": "Current tax assets, current"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax assets. [Refer: Current tax assets]"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofRecognizedIncomeTaxExpenseDetails": {
       "parentTag": "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails",
      "http://ptv.com/role/TaxationScheduleofRecognizedIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current tax expense",
        "terseLabel": "Total current income tax expense/(benefit)",
        "label": "Current tax expense (income)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/CapitalandFinancialRiskManagementCreditRiskDetails": {
       "parentTag": "ifrs-full_CreditExposure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other receivables",
        "label": "Current trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r259",
      "r261"
     ]
    },
    "ptv_CustomerAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CustomerAMember",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofRevenueCustomersOver10ofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer A",
        "label": "Customer A [Member]",
        "documentation": "Customer A"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_CustomerBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CustomerBMember",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofRevenueCustomersOver10ofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer B",
        "label": "Customer B [Member]",
        "documentation": "Customer B"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_CustomerCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "CustomerCMember",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofRevenueCustomersOver10ofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer C",
        "label": "Customer C [Member]",
        "documentation": "Customer C"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DebtInstrumentConvertiblePercentageOfEquityPriceTrigger": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DebtInstrumentConvertiblePercentageOfEquityPriceTrigger",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible note, percentage of equity price trigger",
        "label": "Debt Instrument, Convertible, Percentage Of Equity Price Trigger",
        "documentation": "Debt Instrument, Convertible, Percentage Of Equity Price Trigger"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DebtInstrumentPaymentTermNumberOfDaysAfterDebtIncurredFromACertainInvestor": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DebtInstrumentPaymentTermNumberOfDaysAfterDebtIncurredFromACertainInvestor",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of days after debt incurred from a certain investor",
        "label": "Debt Instrument, Payment Term, Number Of Days After Debt Incurred From A Certain Investor",
        "documentation": "Debt Instrument, Payment Term, Number Of Days After Debt Incurred From A Certain Investor"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DebtInstrumentPaymentTermsFinalFeePercentageOfOriginalPrincipalAmountOutstanding": {
     "xbrltype": "pureItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DebtInstrumentPaymentTermsFinalFeePercentageOfOriginalPrincipalAmountOutstanding",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Final fee, percentage of original principal amount outstanding",
        "label": "Debt instrument, payment terms, final fee, percentage of original principal amount outstanding",
        "documentation": "Debt instrument, payment terms, final fee, percentage of original principal amount outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DebtInstrumentPaymentTermsFinalFeeTriggerAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DebtInstrumentPaymentTermsFinalFeeTriggerAmount",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, payment terms, final fee trigger amount",
        "label": "Debt instrument, payment terms, final fee trigger amount",
        "documentation": "Debt instrument, payment terms, final fee trigger amount"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DeconsolidatedFormerSubsidiariesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DeconsolidatedFormerSubsidiariesAbstract",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deconsolidated former subsidiary operating\u00a0companies",
        "label": "Deconsolidated former subsidiaries [Abstract]",
        "documentation": "Deconsolidated former subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DeconsolidatedFormerSubsidiaryOperatingCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DeconsolidatedFormerSubsidiaryOperatingCompaniesMember",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deconsolidated former subsidiary operating\u00a0companies",
        "label": "Deconsolidated former Subsidiary Operating Companies [Member]",
        "documentation": "Deconsolidated former Subsidiary Operating Companies"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DeconsolidatedLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DeconsolidatedLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesScheduleofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deconsolidated",
        "label": "Deconsolidated Lease Liabilities",
        "documentation": "Deconsolidated Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_Deconsolidation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "Deconsolidation",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofChangesintheValueofSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deconsolidation of subsidiary",
        "terseLabel": "Deconsolidation of subsidiary",
        "label": "Deconsolidation",
        "documentation": "Deconsolidation"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DeconsolidationAdjustmentsReconciliationOfEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DeconsolidationAdjustmentsReconciliationOfEffectiveTaxRate",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deconsolidation of subsidiary",
        "label": "Deconsolidation adjustments, reconciliation of effective tax rate",
        "documentation": "Deconsolidation adjustments, reconciliation of effective tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DeconsolidationRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DeconsolidationRightOfUseAssets",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesScheduleofQuantitativeInformationAboutRightofuseAssetsandLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deconsolidated",
        "label": "Deconsolidation Right-of-use Assets",
        "documentation": "Deconsolidation Right-of-use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DecreaseInNonControllingFromExpirationOfShareOptionsInSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DecreaseInNonControllingFromExpirationOfShareOptionsInSubsidiary",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Expiration of share options in subsidiary",
        "label": "Decrease In Non-controlling From Expiration Of Share Options In Subsidiary",
        "documentation": "Decrease In Non-controlling From Expiration Of Share Options In Subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DecreaseThroughLossOfControlOfSubsidiaryNetAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DecreaseThroughLossOfControlOfSubsidiaryNetAssets",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease through loss of control of subsidiary, net assets",
        "label": "Decrease Through Loss Of Control Of Subsidiary, Net Assets",
        "documentation": "Decrease Through Loss Of Control Of Subsidiary, Net Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deconsolidation of subsidiaries",
        "label": "Decrease through loss of control of subsidiary, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from the loss of control of a subsidiary. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r335"
     ]
    },
    "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofUnrecognizedDeferredTaxAssetsDetails": {
       "parentTag": "ptv_NetDeferredTaxAssetsNotRecognised",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deductible temporary difference",
        "label": "Deductible temporary differences for which no deferred tax asset is recognised"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Deferred tax assets"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r18",
      "r53"
     ]
    },
    "ptv_DeferredTaxAssetsAndBenefitsNotPreviouslyRecognisedReconciliationOfEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DeferredTaxAssetsAndBenefitsNotPreviouslyRecognisedReconciliationOfEffectiveTaxRate",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Recognition of deferred tax assets and tax benefits not previously recognized",
        "label": "Deferred tax assets and benefits not previously recognised, reconciliation of effective tax rate",
        "documentation": "Deferred tax assets and benefits not previously recognised, reconciliation of effective tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DeferredTaxAssetsAndLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DeferredTaxAssetsAndLiabilitiesLineItems",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets and Liabilities [Line Items]",
        "label": "Deferred Tax Assets and Liabilities [Line Items]",
        "documentation": "Deferred Tax Assets and Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DeferredTaxAssetsAndLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DeferredTaxAssetsAndLiabilitiesTable",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets and Liabilities [Table]",
        "label": "Deferred Tax Assets and Liabilities [Table]",
        "documentation": "Deferred Tax Assets and Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofRecognizedIncomeTaxExpenseDetails": {
       "parentTag": "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails",
      "http://ptv.com/role/TaxationScheduleofRecognizedIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred income tax expense (benefit)",
        "terseLabel": "Total deferred income tax expense/(benefit)",
        "label": "Deferred tax expense (income)"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofRecognizedIncomeTaxExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofRecognizedIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total income tax expense/(benefit), recognized",
        "label": "Deferred tax expense (income) recognised in profit or loss"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liability",
        "negatedLabel": "Deferred tax liabilities",
        "label": "Deferred tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r18",
      "r53"
     ]
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxLiabilityAsset",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Deferred tax assets (liabilities), net",
        "label": "Deferred tax liability (asset)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total amortization and depreciation expenses",
        "label": "Depreciation and amortisation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r46",
      "r146",
      "r238",
      "r246",
      "r256"
     ]
    },
    "ifrs-full_DepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationExpense",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails": {
       "parentTag": "ifrs-full_DepreciationAndAmortisationExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails",
      "http://ptv.com/role/PropertyandEquipmentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depreciation",
        "label": "Depreciation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Depreciation",
        "label": "Depreciation, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r61",
      "r64"
     ]
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationRightofuseAssets",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails",
      "http://ptv.com/role/LeasesandsubleasesScheduleofQuantitativeInformationAboutRightofuseAssetsandLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Depreciation",
        "terseLabel": "Depreciation",
        "label": "Depreciation, right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "ptv_DerivativeAssetBackstopAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DerivativeAssetBackstopAgreementMember",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Backstop Agreement",
        "label": "Derivative Asset, Backstop Agreement [Member]",
        "documentation": "Derivative Asset, Backstop Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DerivativeFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative financial assets",
        "label": "Derivative financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ptv_DescriptionOfAccountingPolicyForBasisOfConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForBasisOfConsolidationPolicyTextBlock",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of consolidation",
        "label": "Description Of Accounting Policy For Basis Of Consolidation [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Basis Of Consolidation"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DescriptionOfAccountingPolicyForBasisOfMeasurementPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForBasisOfMeasurementPolicyTextBlock",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Measurement",
        "label": "Description Of Accounting Policy For Basis of Measurement [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Basis of Measurement"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DescriptionOfAccountingPolicyForBasisOfPresentationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForBasisOfPresentationPolicyTextBlock",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Description Of Accounting Policy For Basis Of Presentation [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Basis Of Presentation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Benefits",
        "label": "Description of accounting policy for employee benefits [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information 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."
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ptv_DescriptionOfAccountingPolicyForEquityInstrumentsIssuedByTheGroupPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForEquityInstrumentsIssuedByTheGroupPolicyTextBlock",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Instruments Issued by the Group",
        "label": "Description of accounting policy for equity instruments issued by the group [Policy Text Block]",
        "documentation": "Description of accounting policy for equity instruments issued by the group"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Description of accounting policy for fair value measurement [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for fair value measurement. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Income and Finance Costs",
        "label": "Description of accounting policy for finance income and costs [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for finance income and costs. [Refer: Finance income (cost)]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialAssetsExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Assets",
        "label": "Description of accounting policy for financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments",
        "label": "Description of accounting policy for financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial instruments. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Liabilities",
        "label": "Description of accounting policy for financial liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency",
        "label": "Description of accounting policy for foreign currency translation [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Functional and Presentation Currency",
        "label": "Description of accounting policy for functional currency [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the currency of the primary economic environment in which the entity operates."
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ptv_DescriptionOfAccountingPolicyForGoingConcernPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForGoingConcernPolicyTextBlock",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Going Concern",
        "label": "Description Of Accounting Policy For Going Concern [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Going Concern"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForGovernmentGrants",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant Revenue",
        "label": "Description of accounting policy for government grants [text block]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Non-Financial Assets",
        "label": "Description of accounting policy for impairment of non-financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxation",
        "label": "Description of accounting policy for income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets",
        "label": "Description of accounting policy for intangible assets other than goodwill [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForInvestmentInAssociates",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associates",
        "label": "Description of accounting policy for investment in associates [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for investments in associates. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIssuedCapitalExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Capital",
        "label": "Description of accounting policy for issued capital [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Description of accounting policy for leases [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information 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."
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment",
        "label": "Description of accounting policy for property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions",
        "label": "Description of accounting policy for provisions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IFRS 15, Revenue from Contracts with Customers",
        "label": "Description of accounting policy for recognition of revenue [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Development Costs",
        "label": "Description of accounting policy for research and development expense [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for research and development expense. [Refer: Research and development expense]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ptv_DescriptionOfAccountingPolicyForSaleOfFutureRoyaltiesLiabilityPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForSaleOfFutureRoyaltiesLiabilityPolicyTextBlock",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Future Royalties Liability",
        "label": "Description Of Accounting Policy For Sale Of Future Royalties Liability [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Sale Of Future Royalties Liability"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Segments",
        "label": "Description of accounting policy for segment reporting [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payments",
        "label": "Description of accounting policy for share-based payment transactions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information 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]]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSubsidiariesExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiaries and Change in Subsidiary Ownership and Loss of Control",
        "label": "Description of accounting policy for subsidiaries [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for subsidiaries. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTreasurySharesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForTreasurySharesExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Shares",
        "label": "Description of accounting policy for treasury shares [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for treasury shares. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ptv_DescriptionOfAccountingPolicyForUseOfJudgementAndEstimatesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForUseOfJudgementAndEstimatesPolicyTextBlock",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Judgments and Estimates",
        "label": "Description Of Accounting Policy For Use Of Judgement And Estimates [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Use Of Judgement And Estimates"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Standards and Interpretations",
        "label": "Disclosure of expected impact of initial application of new standards or interpretations [text block]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofAssumptionsforOptionFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility",
        "label": "Expected volatility, share options granted"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "ifrs-full_DescriptionOfOptionLifeShareOptionsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfOptionLifeShareOptionsGranted",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofAssumptionsforOptionFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected terms (in years)",
        "label": "Option life, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The option life of share options granted."
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofAssumptionsforOptionFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate",
        "label": "Risk free interest rate, share options granted"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/EarningsLossperShareScheduleofEarningsLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings/(loss) per share (in dollars per share)",
        "label": "Diluted earnings (loss) per share"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88"
     ]
    },
    "ptv_DilutiveEffectOfAllInstrumentsOnWeightedAverageNumberOfOrdinarySharesIncludingEffectOfTreasurySharesPurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DilutiveEffectOfAllInstrumentsOnWeightedAverageNumberOfOrdinarySharesIncludingEffectOfTreasurySharesPurchased",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareScheduleofWeightedAverageNumberofOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Effect of shares issued &amp; treasury shares purchased (in shares)",
        "label": "Dilutive Effect Of All Instruments On Weighted Average Number Of Ordinary Shares, Including Effect Of Treasury Shares Purchased",
        "documentation": "Dilutive Effect Of All Instruments On Weighted Average Number Of Ordinary Shares, Including Effect Of Treasury Shares Purchased"
       }
      }
     },
     "auth_ref": []
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "DirectorMember",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Director",
        "label": "Director [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DirectorsAndSeniorManagersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DirectorsAndSeniorManagersMember",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Directors and Senior Managers",
        "label": "Directors and Senior Managers [Member]",
        "documentation": "Directors and Senior Managers"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DirectorsAndSeniorManagersShareholdingsAndShareIncentiveAwardsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DirectorsAndSeniorManagersShareholdingsAndShareIncentiveAwardsLineItems",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Directors and Senior Managers Shareholdings and Share Incentive awards [Line Items]",
        "label": "Directors and Senior Managers Shareholdings and Share Incentive awards [Line Items]",
        "documentation": "Directors and Senior Managers Shareholdings and Share Incentive awards"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DirectorsAndSeniorManagersShareholdingsAndShareIncentiveAwardsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DirectorsAndSeniorManagersShareholdingsAndShareIncentiveAwardsTable",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Directors and Senior Managers Shareholdings and Share Incentive awards [Table]",
        "label": "Directors and Senior Managers Shareholdings and Share Incentive awards [Table]",
        "documentation": "Directors and Senior Managers Shareholdings and Share Incentive awards"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DirectorsRemunerationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DirectorsRemunerationExpense",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remuneration expense",
        "label": "Directors' remuneration expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of remuneration paid or payable to the entity's directors."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ptv_DisaggregationOfRevenueCustomersOver10OfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisaggregationOfRevenueCustomersOver10OfRevenueTable",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofRevenueCustomersOver10ofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue - Customers over 10% of revenue [Table]",
        "label": "Disaggregation of Revenue - Customers over 10% of revenue [Table]",
        "documentation": "Disaggregation of Revenue - Customers over 10% of revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfAccumulatedAmortizationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfAccumulatedAmortizationTableTextBlock",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accumulated Amortization",
        "label": "Disclosure of Accumulated amortization [Table Text Block]",
        "documentation": "Disclosure of Accumulated amortization"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfAccumulatedDepreciationAndImpairmentLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfAccumulatedDepreciationAndImpairmentLossTableTextBlock",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accumulated Depreciation and Impairment Loss",
        "label": "Disclosure of accumulated depreciation and impairment loss [Table Text Block]",
        "documentation": "Disclosure of accumulated depreciation and impairment loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Key Management Personnel Compensation",
        "label": "Disclosure of amounts incurred by entity for provision of key management personnel services provided by separate management entities [text block]"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "ptv_DisclosureOfAssociatesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfAssociatesLineItems",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesScheduleofInvestmentsinNotesfromAssociatesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of associates [Line Items]",
        "label": "Disclosure of associates [Line Items]",
        "documentation": "Disclosure of associates"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBorrowingsExplanatory",
     "presentation": [
      "http://ptv.com/role/Longtermloan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term loan",
        "label": "Disclosure of borrowings [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingPoliciesExplanatory",
     "presentation": [
      "http://ptv.com/role/NewStandardsandInterpretations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Standards and Interpretations",
        "label": "Disclosure of changes in accounting policies [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of changes made to accounting policies by the entity."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ptv_DisclosureOfChangesInAssetsLevel3FairValueInvestmentsHeldAtFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfChangesInAssetsLevel3FairValueInvestmentsHeldAtFairValueTableTextBlock",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule 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 [Table Text Block]",
        "documentation": "Disclosure of changes in assets, level 3 fair value - investments held at fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfChangesInFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesAndConvertibleNotesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfChangesInFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesAndConvertibleNotesTableTextBlock",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Financial Liabilities, Level 3 Fair Value, Subsidiary Preferred Shares",
        "label": "Disclosure Of changes in Financial Liabilities, level 3 fair value - Subsidiary Preferred Shares and Convertible Notes [Table Text Block]",
        "documentation": "Disclosure Of changes in Financial Liabilities, level 3 fair value - Subsidiary Preferred Shares and Convertible Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "presentation": [
      "http://ptv.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Disclosure of commitments and contingent liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfCreditRiskExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfCreditRiskExplanatory",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Credit Risk",
        "label": "Disclosure of credit risk [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of credit risk. [Refer: Credit risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r235",
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "presentation": [
      "http://ptv.com/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Taxes",
        "label": "Disclosure of deferred taxes [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "presentation": [
      "http://ptv.com/role/LongtermloanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Detailed Information about Borrowings",
        "label": "Disclosure of detailed information about borrowings [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/LongtermloanScheduleofLongTermLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about borrowings [line items]",
        "label": "Disclosure of detailed information about borrowings [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/LongtermloanScheduleofLongTermLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about borrowings [table]",
        "label": "Disclosure of detailed information about borrowings [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cost and Accumulated Amortization of Intangible Assets",
        "label": "Disclosure of detailed information about intangible assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cost",
        "label": "Disclosure of detailed information about property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://ptv.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Disaggregation of Revenue from Contracts with Customers",
        "label": "Disclosure of disaggregation of revenue from contracts with customers [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]"
       }
      }
     },
     "auth_ref": [
      "r167"
     ]
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofRevenueCustomersOver10ofRevenueDetails",
      "http://ptv.com/role/RevenueDisaggregationofRevenueTimingofContractDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [line items]",
        "label": "Disclosure of disaggregation of revenue from contracts with customers [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofRevenueTimingofContractDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [table]",
        "label": "Disclosure of disaggregation of revenue from contracts with customers [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the disaggregation of revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r167"
     ]
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings/(Loss) per Share",
        "label": "Disclosure of earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "presentation": [
      "http://ptv.com/role/SegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "label": "Disclosure of entity's operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      }
     },
     "auth_ref": [
      "r252"
     ]
    },
    "ptv_DisclosureOfEquityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfEquityTextBlock",
     "presentation": [
      "http://ptv.com/role/Equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Disclosure of Equity [Text Block]",
        "documentation": "Disclosure of Equity"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfEstimatedUsefulLifeOfAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfEstimatedUsefulLifeOfAssetsTableTextBlock",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Useful Life of Assets",
        "label": "Disclosure Of Estimated Useful Life Of Assets [Table Text Block]",
        "documentation": "Disclosure Of Estimated Useful Life Of Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://ptv.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Disclosure of events after reporting period [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "ifrs-full_DisclosureOfFairValueMeasurementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementExplanatory",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value Measurement and Classification",
        "label": "Disclosure of fair value measurement [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for fair value measurement."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "ptv_DisclosureOfFairValueMeasurementMethodsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfFairValueMeasurementMethodsTableTextBlock",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value Measurement Methods",
        "label": "Disclosure Of Fair Value Measurement Methods [Table Text Block]",
        "documentation": "Disclosure Of Fair Value Measurement Methods"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinanceCostExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinanceCostExplanatory",
     "presentation": [
      "http://ptv.com/role/FinanceIncomeCostsnet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Income/(Costs), net",
        "label": "Disclosure of finance cost [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of finance cost. [Refer: Finance costs]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinanceIncomeExpenseExplanatory",
     "presentation": [
      "http://ptv.com/role/FinanceIncomeCostsnetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finance Income (Cost)",
        "label": "Disclosure of finance income (cost) [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of finance income (cost). [Refer: Finance income (cost)]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsLineItems",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of financial assets [line items]",
        "label": "Disclosure of financial assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsTable",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of financial assets [table]",
        "label": "Disclosure of financial assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial assets."
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://ptv.com/role/FinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments",
        "label": "Disclosure of financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesExplanatory",
     "presentation": [
      "http://ptv.com/role/SaleofFutureRoyaltiesLiability"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Future Royalties Liability",
        "label": "Disclosure of financial liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesLineItems",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of financial liabilities [line items]",
        "label": "Disclosure of financial liabilities [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesTable",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of financial liabilities [table]",
        "label": "Disclosure of financial liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial liabilities."
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital and Financial Risk Management",
        "label": "Disclosure of financial risk management [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://ptv.com/role/Taxation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxation",
        "label": "Disclosure of income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "ptv_DisclosureOfIncomeTaxesRecognizedInComprehensiveIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfIncomeTaxesRecognizedInComprehensiveIncomeTableTextBlock",
     "presentation": [
      "http://ptv.com/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Income Taxes Recognized in Comprehensive Income",
        "label": "Disclosure of Income Taxes Recognized in Comprehensive Income [Table Text Block]",
        "documentation": "Disclosure of Income Taxes Recognized in Comprehensive Income"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfInformationAboutShareholdingsOfKeyManagementPersonnelExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfInformationAboutShareholdingsOfKeyManagementPersonnelExplanatoryTableTextBlock",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Directors\u2019 and Senior Managers\u2019 Shareholdings and Share Incentive Awards",
        "label": "Disclosure Of Information About Shareholdings of Key Management Personnel Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Information About Shareholdings of Key Management Personnel Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfInformationOfEmployeesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfInformationOfEmployeesLineItems",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofInformationaboutEmployeesDetails",
      "http://ptv.com/role/OperatingExpensesScheduleofPayrollCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of information of employees [Line Items]",
        "label": "Disclosure of information of employees [Line Items]",
        "documentation": "Disclosure of information of employees [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfInformationOfEmployeesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfInformationOfEmployeesTable",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofInformationaboutEmployeesDetails",
      "http://ptv.com/role/OperatingExpensesScheduleofPayrollCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of information of employees [Table]",
        "label": "Disclosure of information of employees [Table]",
        "documentation": "Disclosure of information of employees [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "presentation": [
      "http://ptv.com/role/IntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets",
        "label": "Disclosure of intangible assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofCostandAccumulatedAmortizationofIntangibleAssetsDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets",
        "label": "Disclosure of detailed information about intangible assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsTable",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofCostandAccumulatedAmortizationofIntangibleAssetsDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about intangible assets [table]",
        "label": "Disclosure of detailed information about intangible assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of intangible assets."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ptv_DisclosureOfInvestmentsHeldAtFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfInvestmentsHeldAtFairValueTextBlock",
     "presentation": [
      "http://ptv.com/role/Investmentsheldatfairvalue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments held at fair value",
        "label": "Disclosure Of Investments held at fair value [Text Block]",
        "documentation": "Disclosure Of Investments held at fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfLeaseLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfLeaseLiabilitiesTableTextBlock",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Lease Liabilities",
        "label": "Disclosure of Lease Liabilities [Table Text Block]",
        "documentation": "Disclosure of Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfLeasesExplanatory",
     "presentation": [
      "http://ptv.com/role/Leasesandsubleases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases and subleases",
        "label": "Disclosure of leases [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r185"
     ]
    },
    "ifrs-full_DisclosureOfLiquidityRiskExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfLiquidityRiskExplanatory",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Liquidity Risk",
        "label": "Disclosure of liquidity risk [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of liquidity risk. [Refer: Liquidity risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ptv_DisclosureOfLongTermLoanObligationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfLongTermLoanObligationsTableTextBlock",
     "presentation": [
      "http://ptv.com/role/LongtermloanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-Term Loan Activity",
        "label": "Disclosure of long-term loan obligations [Table Text Block]",
        "documentation": "Disclosure of long-term loan obligations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Accounting Policies",
        "label": "Disclosure of material accounting policy information [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturity Analysis of Operating Lease Payments",
        "label": "Disclosure of maturity analysis of operating lease payments [text block]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesScheduleofMaturityAnalysisofOperatingLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of maturity analysis of operating lease payments [line items]",
        "label": "Disclosure of maturity analysis of operating lease payments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesScheduleofMaturityAnalysisofOperatingLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Maturity Analysis of Operating Lease Payments [Table]",
        "label": "Disclosure of maturity analysis of operating lease payments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis of operating lease payments."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of non-adjusting events after reporting period [line items]",
        "label": "Disclosure of non-adjusting events after reporting period [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of non-adjusting events after reporting period [table]",
        "label": "Disclosure of non-adjusting events after reporting period [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to non-adjusting events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNoncontrollingInterestsExplanatory",
     "presentation": [
      "http://ptv.com/role/NonControllingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling Interest",
        "label": "Disclosure of non-controlling interests [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of RSU Activity",
        "label": "Disclosure of number and weighted average exercise prices of other equity instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options)."
       }
      }
     },
     "auth_ref": [
      "r353"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Option Activity",
        "label": "Disclosure of number and weighted average exercise prices of share options [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r203"
     ]
    },
    "ptv_DisclosureOfOperatingExpenseTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfOperatingExpenseTextBlock",
     "presentation": [
      "http://ptv.com/role/OperatingExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Expenses",
        "label": "Disclosure Of Operating Expense [Text Block]",
        "documentation": "Disclosure Of Operating Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "presentation": [
      "http://ptv.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operating Segments",
        "label": "Disclosure of operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "presentation": [
      "http://ptv.com/role/SegmentInformationNarrativeDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of operating segments [line items]",
        "label": "Disclosure of operating segments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsTable",
     "presentation": [
      "http://ptv.com/role/SegmentInformationNarrativeDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of operating segments [table]",
        "label": "Disclosure of operating segments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "ifrs-full_DisclosureOfOtherAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherAssetsExplanatory",
     "presentation": [
      "http://ptv.com/role/OtherFinancialAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Financial Assets",
        "label": "Disclosure of other assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other assets. [Refer: Other assets]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ptv_DisclosureOfPayrollCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfPayrollCostsTableTextBlock",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Payroll Costs",
        "label": "Disclosure of Payroll Costs [Table Text Block]",
        "documentation": "Disclosure of Payroll Costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment",
        "label": "Disclosure of property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment",
        "label": "Disclosure of detailed information about property, plant and equipment [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment [Table]",
        "label": "Disclosure of detailed information about property, plant and equipment [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Quantitative Information About Right-of-use Assets and Lease Liability",
        "label": "Disclosure of quantitative information about right-of-use assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Range of Exercise Prices of Outstanding Share Options",
        "label": "Disclosure of range of exercise prices of outstanding share options [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the range of exercise prices for outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of range of exercise prices of outstanding share options [line items]",
        "label": "Disclosure of range of exercise prices of outstanding share options [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of range of exercise prices of outstanding share options [table]",
        "label": "Disclosure of range of exercise prices of outstanding share options [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the range of exercise prices of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ptv_DisclosureOfRecognizedIncomeTaxExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfRecognizedIncomeTaxExpenseTableTextBlock",
     "presentation": [
      "http://ptv.com/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Recognized Income Tax Expense",
        "label": "Disclosure of recognized income tax expense [Table Text Block]",
        "documentation": "Disclosure of recognized income tax expense"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfReconciliationOfEffectiveTaxRateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfReconciliationOfEffectiveTaxRateTableTextBlock",
     "presentation": [
      "http://ptv.com/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reconciliation of Effective Tax Rate",
        "label": "Disclosure of Reconciliation of Effective Tax Rate [Table Text Block]",
        "documentation": "Disclosure of Reconciliation of Effective Tax Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRevenueExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRevenueExplanatory",
     "presentation": [
      "http://ptv.com/role/Revenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Disclosure of revenue [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://ptv.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenue",
        "label": "Disclosure of revenue from contracts with customers [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r172"
     ]
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesExplanatory",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Sensitivity Analysis of Fair Value Measurement to Changes in Unobservable Inputs, Liabilities",
        "label": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the sensitivity analysis of the fair value measurement of liabilities to changes in unobservable inputs."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesLineItems",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, assets [line items]",
        "label": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, liabilities [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsLiabilitiesTable",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, assets [table]",
        "label": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the sensitivity analysis of the fair value measurement of liabilities to changes in unobservable inputs."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://ptv.com/role/SharebasedPayments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payments",
        "label": "Disclosure of share-based payment arrangements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "ptv_DisclosureOfShortTermAndLongTermPortionOfLeaseLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfShortTermAndLongTermPortionOfLeaseLiabilityTableTextBlock",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Short-term and Long-term Portion of Lease Liability",
        "label": "Disclosure of short-term and long-term portion of lease liability [Table Text Block]",
        "documentation": "Disclosure of short-term and long-term portion of lease liability"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInAssociatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInAssociatesExplanatory",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociates",
      "http://ptv.com/role/InvestmentsinAssociates"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in Associates",
        "verboseLabel": "Investment in Notes from Associates",
        "label": "Disclosure of associates [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of associates. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r83",
      "r85",
      "r152"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInAssociatesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInAssociatesLineItems",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of associates [line items]",
        "label": "Disclosure of associates [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInAssociatesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInAssociatesTable",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesScheduleofInvestmentsinNotesfromAssociatesDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of associates [table]",
        "label": "Disclosure of associates [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to associates."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r85",
      "r152"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Subsidiaries",
        "label": "Disclosure of subsidiaries [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r83",
      "r85",
      "r151"
     ]
    },
    "ptv_DisclosureOfSubsidiaryNotesPayableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfSubsidiaryNotesPayableTextBlock",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Notes Payable",
        "label": "Disclosure of Subsidiary Notes Payable [Text Block]",
        "documentation": "Disclosure of Subsidiary Notes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfSubsidiaryPreferredSharesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfSubsidiaryPreferredSharesTextBlock",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredShares"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Preferred Shares",
        "label": "Disclosure of Subsidiary Preferred Shares [Text Block]",
        "documentation": "Disclosure of Subsidiary Preferred Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfSubsidiaryShareBasedPaymentPlansTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfSubsidiaryShareBasedPaymentPlansTableTextBlock",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Subsidiary Share-Based Payments",
        "label": "Disclosure of Subsidiary Share-based Payment Plans [Table Text Block]",
        "documentation": "Disclosure of Subsidiary Share-based Payment Plans"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfTaxBalancesAsPresentedInStatementOfFinancialPositionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfTaxBalancesAsPresentedInStatementOfFinancialPositionTableTextBlock",
     "presentation": [
      "http://ptv.com/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Tax Balances as Presented in Statement of Financial Position",
        "label": "Disclosure of tax balances as presented in Statement of Financial Position [Table Text Block]",
        "documentation": "Disclosure of tax balances as presented in Statement of Financial Position"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
     "presentation": [
      "http://ptv.com/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Unrecognized Deferred Tax Assets",
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Terms and Conditions of Share-Based Payment Arrangement",
        "label": "Disclosure of terms and conditions of share-based payment arrangement [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the general terms and conditions of share-based payment arrangements. [Refer: Share-based payment arrangements [member]]"
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [line items]",
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [table]",
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "ptv_DisclosureOfTotalOperatingExpenseExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfTotalOperatingExpenseExplanatoryTableTextBlock",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operating Expenses",
        "label": "Disclosure Of Total Operating Expense Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Total Operating Expense Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://ptv.com/role/TradeandOtherPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and Other Payables",
        "label": "Disclosure of trade and other payables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Parties Transactions",
        "label": "Disclosure of transactions between related parties [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "ptv_DisclosureOfUnrecognizedTaxLossesAndTaxCreditsDeferredTaxAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfUnrecognizedTaxLossesAndTaxCreditsDeferredTaxAssetsTableTextBlock",
     "presentation": [
      "http://ptv.com/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Unrecognized Tax Losses and Tax Credits Carryforwards",
        "label": "Disclosure of unrecognized tax losses and tax credits, deferred tax assets [Table Text Block]",
        "documentation": "Disclosure of unrecognized tax losses and tax credits, deferred tax assets"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfWeightedAverageExercisePricesForOptionsExercisableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfWeightedAverageExercisePricesForOptionsExercisableTableTextBlock",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Weighted Average Exercise Prices for Options Exercisable",
        "label": "Disclosure of Weighted Average Exercise Prices for Options Exercisable [Table Text Block]",
        "documentation": "Disclosure of Weighted Average Exercise Prices for Options Exercisable"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfWeightedAverageExercisePricesForOptionsForfeitedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfWeightedAverageExercisePricesForOptionsForfeitedTableTextBlock",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Weighted Average Exercise Prices for Options Forfeited",
        "label": "Disclosure of Weighted Average Exercise Prices for Options Forfeited [Table Text Block]",
        "documentation": "Disclosure of Weighted Average Exercise Prices for Options Forfeited"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfWeightedAverageExercisePricesForOptionsGrantedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfWeightedAverageExercisePricesForOptionsGrantedTableTextBlock",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Weighted Average Exercise Prices for Options Granted",
        "label": "Disclosure of Weighted Average Exercise Prices for Options Granted [Table Text Block]",
        "documentation": "Disclosure of Weighted Average Exercise Prices for Options Granted"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DisclosureOfWeightedAverageExercisePricesForOptionsOutstandingTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DisclosureOfWeightedAverageExercisePricesForOptionsOutstandingTableTextBlock",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Weighted Average Exercise Prices for Options Outstanding",
        "label": "Disclosure of Weighted Average Exercise Prices for Options Outstanding [Table Text Block]",
        "documentation": "Disclosure of Weighted Average Exercise Prices for Options Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DiscountConversionFromNotesNonQualifiedFinancing": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DiscountConversionFromNotesNonQualifiedFinancing",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount, conversion from notes - non qualified financing",
        "label": "Discount, conversion from notes - non qualified financing",
        "documentation": "Discount, conversion from notes - non qualified financing"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DiscountConversionFromNotesQualifiedFinancing": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DiscountConversionFromNotesQualifiedFinancing",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount, conversion from notes - qualified financing",
        "label": "Discount, conversion from notes - qualified financing",
        "documentation": "Discount, conversion from notes - qualified financing"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Disposals/Impairment",
        "label": "Disposals, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Accounting Standard",
        "label": "Document Accounting Standard",
        "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'."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r312",
      "r313"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r312",
      "r313",
      "r315"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document and Entity Information [Line Items]",
        "label": "Document Information [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document and Entity Information [Table]",
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Registration Statement",
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Shell Company Report",
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "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'."
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DrBharattChowriraMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DrBharattChowriraMember",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dr Bharatt Chowrira",
        "label": "Dr Bharatt Chowrira [Member]",
        "documentation": "Dr Bharatt Chowrira"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DrJohnLaMattinaIndividuallyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DrJohnLaMattinaIndividuallyMember",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dr John LaMattina (individually)",
        "label": "Dr John LaMattina (individually) [Member]",
        "documentation": "Dr John LaMattina (individually)"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DrJohnLaMattinaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DrJohnLaMattinaMember",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dr John LaMattina",
        "label": "Dr John LaMattina [Member]",
        "documentation": "Dr John LaMattina"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DrRajuKucherlapatiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DrRajuKucherlapatiMember",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dr Raju Kucherlapati",
        "label": "Dr Raju Kucherlapati [Member]",
        "documentation": "Dr Raju Kucherlapati"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_DrRobertLangerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "DrRobertLangerMember",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dr Robert Langer",
        "label": "Dr Robert Langer [Member]",
        "documentation": "Dr Robert Langer"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_EarningsLossAttributableToOwnersOfCompanyTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "EarningsLossAttributableToOwnersOfCompanyTableTextBlock",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings/(Loss) Attributable to Owners of Company",
        "label": "Earnings Loss attributable to owners of company [Table Text Block]",
        "documentation": "Earnings Loss attributable to owners of company"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings/(loss) per share:",
        "label": "Earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_EffectsOfStateTaxRateInUSReconciliationOfEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "EffectsOfStateTaxRateInUSReconciliationOfEffectiveTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State taxes, net of federal effect",
        "label": "Effects of state tax rate in US, reconciliation of effective tax rate",
        "documentation": "Effects of state tax rate in US, reconciliation of effective tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails": {
       "parentTag": "ptv_PayrollCosts",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Healthcare and other benefits",
        "label": "Employee benefits expense"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r46",
      "r256"
     ]
    },
    "ptv_EndraHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "EndraHoldingsLLCMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Endra Holdings, LLC (held indirectly through Enlight)",
        "label": "Endra Holdings LLC [Member]",
        "documentation": "Endra Holdings LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_EnlightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "EnlightMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Enlight Biosciences, LLC",
        "terseLabel": "Enlight",
        "label": "Enlight [Member]",
        "documentation": "Enlight"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_EnsofBiosystemsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "EnsofBiosystemsIncMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Ensof Biosystems, Inc. (held indirectly through Enlight)",
        "label": "Ensof Biosystems Inc [Member]",
        "documentation": "Ensof Biosystems Inc"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_EnsofHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "EnsofHoldingsLLCMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Ensof Holdings, LLC (held indirectly through Enlight)",
        "label": "Ensof Holdings LLC [Member]",
        "documentation": "Ensof Holdings LLC"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Country",
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Addresses, Address Type [Axis]",
        "label": "Entity Addresses, Address Type [Axis]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "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."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r316"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "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."
       }
      }
     },
     "auth_ref": [
      "r317"
     ]
    },
    "ifrs-full_EntitysTotalForAssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForAssociatesMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsinnotesfromassociatesDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesScheduleofInvestmentsinNotesfromAssociatesDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails",
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails",
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity's total for associates",
        "label": "Entity's total for associates [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r85",
      "r152"
     ]
    },
    "ifrs-full_EntitysTotalForBusinessCombinationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForBusinessCombinationsMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity's total for business combinations [member]",
        "label": "Entity's total for business combinations [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r213"
     ]
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForRelatedPartiesMember",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails",
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity's total for related parties",
        "label": "Entity's total for related parties [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "ifrs-full_EntitysTotalForSegmentConsolidationItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForSegmentConsolidationItemsMember",
     "presentation": [
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity's total for segment consolidation items",
        "label": "Entity's total for segment consolidation items [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "ifrs-full_EntitysTotalForSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForSubsidiariesMember",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeSignificantSubsidiaryPlansandOtherPlansDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsExercisableDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsForfeitedDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsGrantedDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsOutstandingDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeLoansDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredShareBalancesDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredSharesMinimumLiquidationPreferenceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity's total for subsidiaries",
        "label": "Entity's total for subsidiaries [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r85",
      "r151"
     ]
    },
    "ptv_EntregaAndVedantaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "EntregaAndVedantaMember",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entrega and Vedanta",
        "label": "Entrega and Vedanta [Member]",
        "documentation": "Entrega and Vedanta"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_EntregaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "EntregaMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsExercisableDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsGrantedDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsOutstandingDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredShareBalancesDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredSharesMinimumLiquidationPreferenceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Entrega, Inc. (indirectly held through Enlight)",
        "terseLabel": "Entrega",
        "label": "Entrega [Member]",
        "documentation": "Entrega"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity",
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/EquityScheduleofEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "periodStartLabel": "Equity at beginning of period",
        "periodEndLabel": "Equity at end of period",
        "terseLabel": "Total equity",
        "label": "Equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r24",
      "r125",
      "r127",
      "r153",
      "r154",
      "r159"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_EquityAcquiredShareCapitalPureTechLLCLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "EquityAcquiredShareCapitalPureTechLLCLineItems",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/EquityScheduleofEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity - Acquired Share capital PureTech LLC [Line Items]",
        "label": "Equity - Acquired Share capital PureTech LLC [Line Items]",
        "documentation": "Equity - Acquired Share capital PureTech LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_EquityAcquiredShareCapitalPureTechLLCTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "EquityAcquiredShareCapitalPureTechLLCTable",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/EquityScheduleofEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity - Acquired Share capital PureTech LLC [Table]",
        "label": "Equity - Acquired Share capital PureTech LLC [Table]",
        "documentation": "Equity - Acquired Share capital PureTech LLC [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity and liabilities",
        "label": "Equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity and liabilities",
        "label": "Equity and liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/EquityScheduleofEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Equity attributable to the owners of the Group",
        "label": "Equity attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParentMember",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total parent equity",
        "label": "Equity attributable to owners of parent [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_EquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityMember",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity",
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Domain]",
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityPriceRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityPriceRiskMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity price risk",
        "label": "Equity price risk [member]"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r293",
      "r302"
     ]
    },
    "ptv_EquityValueMeasurementInputMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "EquityValueMeasurementInputMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Value",
        "label": "Equity Value, Measurement Input [Member]",
        "documentation": "Equity Value, Measurement Input"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_EstablishmentOfNewEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "EstablishmentOfNewEntitiesMember",
     "presentation": [
      "http://ptv.com/role/SegmentInformationNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Establishment of new entities",
        "label": "Establishment Of New Entities [Member]",
        "documentation": "Establishment Of New Entities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EstimatedFinancialEffectOfContingentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EstimatedFinancialEffectOfContingentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments in respect of developmental milestones",
        "label": "Estimated financial effect of contingent liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the estimated financial effect of contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "ptv_ExecutiveCompensationReconciliationOfEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ExecutiveCompensationReconciliationOfEffectiveTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nondeductible compensation",
        "label": "Executive compensation, reconciliation of effective tax rate",
        "documentation": "Executive compensation, reconciliation of effective tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ExerciseOfCallOptionsMaximumNumberOfCommonStocksToBePurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ExerciseOfCallOptionsMaximumNumberOfCommonStocksToBePurchased",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of call options, maximum number of common stocks to be purchased (in shares)",
        "label": "Exercise Of Call Options, Maximum Number Of Common Stocks To Be Purchased",
        "documentation": "Exercise Of Call Options, Maximum Number Of Common Stocks To Be Purchased"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ExercisePrice",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price (in dollars per share)",
        "label": "Exercise price",
        "documentation": "Exercise price"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Range of Exercise Prices (in GBP per share)",
        "terseLabel": "Exercise price range (in dollars per share)",
        "label": "Exercise price of outstanding share options"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ptv_ExercisePriceOfWarrants": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ExercisePriceOfWarrants",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price of warrants (in usd per share)",
        "label": "Exercise Price of Warrants",
        "documentation": "Exercise Price of Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ExercisePriceRangeFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ExercisePriceRangeFourMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.00 to 4.00",
        "label": "Exercise Price Range Four [Member]",
        "documentation": "Exercise Price Range Four [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ExercisePriceRangeOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ExercisePriceRangeOneMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "0.01",
        "label": "Exercise Price Range One [Member]",
        "documentation": "Exercise Price Range One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ExercisePriceRangeThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ExercisePriceRangeThreeMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2.00 to 3.00",
        "label": "Exercise Price Range Three [Member]",
        "documentation": "Exercise Price Range Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ExercisePriceRangeTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ExercisePriceRangeTwoMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "1.00 to 2.00",
        "label": "Exercise Price Range Two [Member]",
        "documentation": "Exercise Price Range Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExercisePriceShareOptionsGranted2019",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofAssumptionsforOptionFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price (GBP) (in GBP per share)",
        "label": "Exercise price, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of share options granted."
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "ifrs-full_ExpectedDividendShareOptionsGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpectedDividendShareOptionsGranted",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofAssumptionsforOptionFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected dividend yield",
        "label": "Expected dividend, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an expected dividend used to calculate the fair value of share options granted."
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails": {
       "parentTag": "ptv_PayrollCosts",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeSharebasedPaymentExpenseDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeSignificantSubsidiaryPlansandOtherPlansDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeStockOptionsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofShareBasedPaymentExpenseasReflectedintheConsolidatedStatementofIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment expense",
        "label": "Expense from share-based payment transactions with employees"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]"
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment expense",
        "label": "Expense from share-based payment transactions with parties other than employees"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense from share-based payment transactions with parties other than employees. [Refer: Expense from share-based payment transactions]"
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ptv_ExpenseInRespectOfRSULiabilityAward": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ExpenseInRespectOfRSULiabilityAward",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense in respect of RSU liability award",
        "label": "Expense in respect of RSU liability award",
        "documentation": "Expense in respect of RSU liability award"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ExpiringAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ExpiringAxis",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofUnrecognizedTaxLossesandTaxCreditsCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiring [Axis]",
        "label": "Expiring [Axis]",
        "documentation": "Expiring"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ExpiringDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ExpiringDomain",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofUnrecognizedTaxLossesandTaxCreditsCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiring [Domain]",
        "label": "Expiring [Domain]",
        "documentation": "Expiring [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_FairValueOfEquityInvestmentAfterDeconsolidation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FairValueOfEquityInvestmentAfterDeconsolidation",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of equity investment",
        "label": "Fair Value Of Equity Investment After Deconsolidation",
        "documentation": "Fair Value Of Equity Investment After Deconsolidation"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_FairValueOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FairValueOfWarrants",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of warrants",
        "label": "Fair Value Of Warrants",
        "documentation": "Fair Value Of Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_FederalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FederalMember",
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails",
      "http://ptv.com/role/TaxationScheduleofRecognizedIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal - current",
        "label": "Federal [Member]",
        "documentation": "Federal"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_FinanceCostNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FinanceCostNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Cost Net [Abstract]",
        "documentation": "Finance Cost Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": -1.0,
       "order": 2.0
      },
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Finance costs \u2013 contractual",
        "negatedTotalLabel": "Total finance cost \u2013 contractual",
        "label": "Finance costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of costs associated with financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "ptv_FinanceCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FinanceCostsAbstract",
     "presentation": [
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance costs",
        "label": "Finance costs [Abstract]",
        "documentation": "Finance costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance income",
        "totalLabel": "Total finance income",
        "label": "Finance income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income associated with interest and other financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    },
    "ptv_FinanceIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FinanceIncomeAbstract",
     "presentation": [
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance income",
        "label": "Finance income [Abstract]",
        "documentation": "Finance income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinanceIncomeCost",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net finance income/(costs)",
        "terseLabel": "Net finance income/(costs)",
        "label": "Finance income (cost)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income or cost associated with interest and other financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    },
    "ptv_FinanceIncomeCostsFairValueAccountingReconciliationOfEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FinanceIncomeCostsFairValueAccountingReconciliationOfEffectiveTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance income/(costs) \u2013 fair value accounting",
        "label": "Finance income costs - fair value accounting, reconciliation of effective tax rate",
        "documentation": "Finance income costs - fair value accounting, reconciliation of effective tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_FinanceIncomecostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FinanceIncomecostsAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance income/(costs):",
        "label": "Finance income/(costs) [Abstract]",
        "documentation": "Finance income/(costs)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceLeaseReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinanceLeaseReceivables",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sublease receivable",
        "label": "Finance lease receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of receivables related to finance leases."
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesScheduleofInvestmentsinNotesfromAssociatesDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets",
        "verboseLabel": "Financial assets, at fair value",
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "label": "Financial assets, at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial assets. [Refer: At fair value [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r218"
     ]
    },
    "ifrs-full_FinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsinnotesfromassociatesDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesScheduleofInvestmentsinNotesfromAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets, class",
        "label": "Financial assets, class [member]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r194",
      "r229",
      "r230",
      "r253",
      "r254"
     ]
    },
    "ifrs-full_FinancialAssetsTypeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsTypeMember",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets, type",
        "label": "Financial assets, type [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated types of financial assets. It also represents the standard value for the 'Types of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r233",
      "r234"
     ]
    },
    "ptv_FinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Abstract]",
        "label": "Financial Instruments [Abstract]",
        "documentation": "Financial Instruments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_FinancialInstrumentsFairValueMeasurementAndClassificationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FinancialInstrumentsFairValueMeasurementAndClassificationLineItems",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments - Fair value Measurement and Classification [Line Items]",
        "label": "Financial Instruments - Fair value Measurement and Classification [Line Items]",
        "documentation": "Financial Instruments - Fair value Measurement and Classification"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_FinancialInstrumentsFairValueMeasurementAndClassificationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FinancialInstrumentsFairValueMeasurementAndClassificationTable",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments - Fair value Measurement and Classification [Table]",
        "label": "Financial Instruments - Fair value Measurement and Classification [Table]",
        "documentation": "Financial Instruments - Fair value Measurement and Classification [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_FinancialInvestmentsFairValueOfEarnoutSharesReceivedDuringPeriodFromSPACExchange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FinancialInvestmentsFairValueOfEarnoutSharesReceivedDuringPeriodFromSPACExchange",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gelesis Earn-out Shares received in the SPAC exchange",
        "label": "Financial Investments, Fair Value Of Earnout Shares Received During Period From SPAC Exchange",
        "documentation": "Financial Investments, Fair Value Of Earnout Shares Received During Period From SPAC Exchange"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_FinancialInvestmentsFairValueOfEarnoutSharesReceivedFromSPACExchange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FinancialInvestmentsFairValueOfEarnoutSharesReceivedFromSPACExchange",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gelesis Earn out shares received in SPAC exchange",
        "verboseLabel": "Gelesis Earn-out Shares received in the SPAC exchange",
        "label": "Financial Investments, Fair Value Of Earnout Shares Received From SPAC Exchange",
        "documentation": "Financial Investments, Fair Value Of Earnout Shares Received From SPAC Exchange"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_FinancialInvestmentsGainLossOnExchangeOfPreferredStockToCommonStockThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FinancialInvestmentsGainLossOnExchangeOfPreferredStockToCommonStockThroughProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange of Gelesis preferred shares to Gelesis common shares",
        "label": "Financial Investments, Gain (Loss) On Exchange Of Preferred Stock To Common Stock Through Profit Or Loss",
        "documentation": "Financial Investments, Gain (Loss) On Exchange Of Preferred Stock To Common Stock Through Profit Or Loss"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_FinancialInvestmentsGainLossRecognisedThroughProfitLossWhenControlOfSubsidiaryIsLost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FinancialInvestmentsGainLossRecognisedThroughProfitLossWhenControlOfSubsidiaryIsLost",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in Vedanta preferred shares \u2013 Vedanta deconsolidation",
        "label": "Financial Investments, Gain (Loss) Recognised Through Profit (Loss) When Control Of Subsidiary Is Lost",
        "documentation": "Financial Investments, Gain (Loss) Recognised Through Profit (Loss) When Control Of Subsidiary Is Lost"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_FinancialInvestmentsNumberOfEarnoutSharesReceivedFromSPACExchange": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FinancialInvestmentsNumberOfEarnoutSharesReceivedFromSPACExchange",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of earnout shares received from SPAC exchange (in shares)",
        "label": "Financial Investments, Number Of Earnout Shares Received From SPAC Exchange",
        "documentation": "Financial Investments, Number Of Earnout Shares Received From SPAC Exchange"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Financial liabilities"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r218"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "verboseLabel": "Financial liabilities",
        "label": "Financial liabilities, at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r218"
     ]
    },
    "ifrs-full_FinancialLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeLoansDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofNotesPayableDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofChangesintheValueofSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities, class",
        "label": "Financial liabilities, class [member]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r229",
      "r230",
      "r253",
      "r254"
     ]
    },
    "ifrs-full_FixturesAndFittingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FixturesAndFittingsMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and fixtures",
        "label": "Fixtures and fittings [member]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r266"
     ]
    },
    "ifrs-full_FloatingInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FloatingInterestRateMember",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Floating interest rate",
        "label": "Floating interest rate [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a non-fixed interest rate. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r354"
     ]
    },
    "ptv_FollicaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FollicaMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsForfeitedDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsGrantedDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeLoansDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredShareBalancesDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredSharesMinimumLiquidationPreferenceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Follica, Incorporated",
        "terseLabel": "Follica",
        "label": "Follica [Member]",
        "documentation": "Follica"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_FutureRoyaltiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "FutureRoyaltiesMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of future royalties",
        "label": "Future Royalties [Member]",
        "documentation": "Future Royalties"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_GainLossFromChangeInFairValueOfConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "GainLossFromChangeInFairValueOfConvertibleDebt",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails": {
       "parentTag": "ifrs-full_GainsLossesRecognisedInProfitOrLossFairValueMeasurementLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain/(loss) from change in fair value of convertible debt",
        "label": "Gain/(Loss) from change in fair value of convertible debt",
        "documentation": "Gain/(Loss) from change in fair value of convertible debt"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_GainLossFromChangeInFairValueOfPreferredShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "GainLossFromChangeInFairValueOfPreferredShares",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails": {
       "parentTag": "ifrs-full_GainsLossesRecognisedInProfitOrLossFairValueMeasurementLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain/(loss) from change in fair value of preferred shares",
        "label": "Gain/(Loss) from change in fair value of preferred shares",
        "documentation": "Gain/(Loss) from change in fair value of preferred shares"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_GainLossFromChangeInFairValueOfWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "GainLossFromChangeInFairValueOfWarrantLiability",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails": {
       "parentTag": "ifrs-full_GainsLossesRecognisedInProfitOrLossFairValueMeasurementLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain/(loss) from change in fair value of warrant liability",
        "label": "Gain/(Loss) from change in fair value of warrant liability",
        "documentation": "Gain/(Loss) from change in fair value of warrant liability"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_GainLossOnDerivativeAssetsRecognizedThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "GainLossOnDerivativeAssetsRecognizedThroughProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) on derivative assets recognized through profit or loss",
        "label": "Gain (Loss) On Derivative Assets Recognized Through Profit Or Loss",
        "documentation": "Gain (Loss) On Derivative Assets Recognized Through Profit Or Loss"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_GainLossOnForeignCurrencyExchangeInFinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "GainLossOnForeignCurrencyExchangeInFinanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gain/(loss) on foreign currency exchange",
        "label": "Gain Loss on foreign currency exchange in finance costs",
        "documentation": "Gain Loss on foreign currency exchange in finance costs"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_GainLossOnInvestmentInNotesReceivableFromAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "GainLossOnInvestmentInNotesReceivableFromAssociates",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsinnotesfromassociatesDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain/(loss) on investments in notes from associates",
        "negatedLabel": "Loss on investments in notes from associates",
        "label": "Gain (Loss) On Investment In Notes Receivable From Associates",
        "documentation": "Gain (Loss) On Investment In Notes Receivable From Associates"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_GainLossRecognizedOnDilutionOfOwnershipInterestInAssociate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "GainLossRecognizedOnDilutionOfOwnershipInterestInAssociate",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 6.0
      },
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows",
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain/(loss) on dilution of ownership interest in associates",
        "negatedTerseLabel": "Gain on dilution of ownership interest in associate",
        "verboseLabel": "Gain on dilution of ownership interest in associate",
        "label": "Gain (Loss) Recognized On Dilution Of Ownership Interest In Associate",
        "documentation": "Gain (Loss) Recognized On Dilution Of Ownership Interest In Associate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_GainLossRecognizedOnDilutionOfOwnershipInterestInAssociateWithoutEarnOutShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "GainLossRecognizedOnDilutionOfOwnershipInterestInAssociateWithoutEarnOutShares",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain/(loss) on dilution of ownership interest in associates",
        "label": "Gain (Loss) Recognized On Dilution Of Ownership Interest In Associate, Without Earn-out Shares",
        "documentation": "Gain (Loss) Recognized On Dilution Of Ownership Interest In Associate, Without Earn-out Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_GainsLossesArisingFromDifferenceBetweenFairValueAndTransactionPriceOfDerivativeAssetsThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "GainsLossesArisingFromDifferenceBetweenFairValueAndTransactionPriceOfDerivativeAssetsThroughProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of deferred gain",
        "label": "Gains (Losses) Arising From Difference Between Fair Value And Transaction Price Of Derivative Assets Through Profit Or Loss",
        "documentation": "Gains (Losses) Arising From Difference Between Fair Value And Transaction Price Of Derivative Assets Through Profit Or Loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss on change in fair value of derivatives",
        "label": "Gains (losses) on change in fair value of derivatives"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    },
    "ptv_GainsLossesOnChangeInFairValueOfEquityInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "GainsLossesOnChangeInFairValueOfEquityInvestments",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gains (losses) on change in fair value of equity investments",
        "label": "Gains (Losses) On Change In Fair Value Of Equity Investments",
        "documentation": "Gains (Losses) On Change In Fair Value Of Equity Investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnDisposalsOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnDisposalsOfInvestments",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Realized gain/(loss) on sale of investments",
        "label": "Gains (losses) on disposals of investments"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on disposals of investments."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-accounted associate \u2013 share of other comprehensive income (loss)",
        "label": "Gains (losses) on exchange differences on translation of foreign operations, before tax"
       }
      },
      "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, before reclassification adjustments. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesScheduleofInvestmentsinNotesfromAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) on change in fair value",
        "verboseLabel": "Changes in the fair value of the notes and convertible debt",
        "label": "Gains (losses) on financial assets at fair value through profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "ifrs-full_GainsLossesRecognisedInProfitOrLossExcludingExchangeDifferencesFairValueMeasurementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesRecognisedInProfitOrLossExcludingExchangeDifferencesFairValueMeasurementAssets",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gain \u2013 change in fair value through profit and loss",
        "terseLabel": "Gain/(loss) on changes in fair value",
        "label": "Gains (losses) recognised in profit or loss excluding exchange differences, fair value measurement, assets"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r350"
     ]
    },
    "ifrs-full_GainsLossesRecognisedInProfitOrLossFairValueMeasurementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesRecognisedInProfitOrLossFairValueMeasurementAssets",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain/(loss) on investments held at fair value",
        "verboseLabel": "Investment retained in deconsolidated subsidiary",
        "label": "Gains (losses) recognised in profit or loss including exchange differences, fair value measurement, assets"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "ifrs-full_GainsLossesRecognisedInProfitOrLossFairValueMeasurementLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesRecognisedInProfitOrLossFairValueMeasurementLiabilities",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0,
       "order": 3.0
      },
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance income/(costs) \u2013 fair value accounting",
        "totalLabel": "Total finance income/(costs) \u2013 fair value accounting",
        "label": "Gains (losses) recognised in profit or loss including exchange differences, fair value measurement, liabilities"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesRecognisedWhenControlInSubsidiaryIsLost",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain/(loss) on deconsolidation of subsidiary",
        "verboseLabel": "Gain on deconsolidation",
        "label": "Gains (losses) recognised when control of subsidiary is lost"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "ptv_GelesisHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "GelesisHoldingsIncMember",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gelesis Holdings Inc.",
        "label": "Gelesis Holdings Inc. [Member]",
        "documentation": "Gelesis Holdings Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ptv_GelesisMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "GelesisMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsinnotesfromassociatesDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesScheduleofInvestmentsinNotesfromAssociatesDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails",
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails",
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gelesis, Inc.",
        "terseLabel": "Gelesis",
        "label": "Gelesis [Member]",
        "documentation": "Gelesis"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      },
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/OperatingExpensesScheduleofOperatingExpensesDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "General and administrative expenses",
        "negatedTerseLabel": "General and administrative expenses",
        "terseLabel": "General and administrative expenses",
        "label": "General and administrative expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to general and administrative activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ptv_GeneralAndAdministrativeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "GeneralAndAdministrativeMember",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofInformationaboutEmployeesDetails",
      "http://ptv.com/role/OperatingExpensesScheduleofPayrollCostsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofShareBasedPaymentExpenseasReflectedintheConsolidatedStatementofIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General And Administrative [Member]",
        "documentation": "General And Administrative"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails",
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical areas [axis]",
        "label": "Geographical areas [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r267",
      "r285",
      "r290"
     ]
    },
    "ifrs-full_GeographicalAreasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeographicalAreasMember",
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails",
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical areas",
        "label": "Geographical areas [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r267",
      "r285",
      "r290"
     ]
    },
    "ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GoodsOrServicesTransferredAtPointInTimeMember",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofRevenueTimingofContractDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferred at a point in time \u2013 Licensing Income",
        "label": "Goods or services transferred at point in time [member]"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "ifrs-full_GoodsOrServicesTransferredOverTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GoodsOrServicesTransferredOverTimeMember",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofRevenueTimingofContractDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferred over time",
        "label": "Goods or services transferred over time [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for goods or services transferred to customers over time. [Refer: Performance obligations satisfied over time [member]]"
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "ifrs-full_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Goodwill",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r96",
      "r97",
      "r212"
     ]
    },
    "ptv_GrossAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "GrossAmountMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofUnrecognizedDeferredTaxAssetsDetails",
      "http://ptv.com/role/TaxationScheduleofUnrecognizedTaxLossesandTaxCreditsCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Amount",
        "label": "Gross Amount [Member]",
        "documentation": "Gross Amount"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsScheduleofCostandAccumulatedAmortizationofIntangibleAssetsDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost",
        "label": "Gross carrying amount [member]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r58",
      "r99",
      "r109",
      "r112",
      "r212",
      "r223",
      "r226",
      "r292"
     ]
    },
    "ptv_GrossPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "GrossPrincipal",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross principal - issuance of notes - financing activity",
        "label": "Gross Principal",
        "documentation": "Gross Principal"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_HistoricalVolatilityForSharesMeasurementInputMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "HistoricalVolatilityForSharesMeasurementInputMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volatility",
        "label": "Historical volatility for shares, measurement input [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the historical volatility for shares used as a measurement input."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r311",
      "r312",
      "r313"
     ]
    },
    "ptv_ImbriumTherapeuticsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ImbriumTherapeuticsLPMember",
     "presentation": [
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Imbrium Therapeutics L.P.",
        "label": "Imbrium Therapeutics L.P. [Member]",
        "documentation": "Imbrium Therapeutics L.P."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows",
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Impairment of investment in associates",
        "terseLabel": "Impairment of investment in associates",
        "negatedLabel": "Impairment",
        "label": "Impairment loss recognised in profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss. [Refer: Impairment loss; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r92",
      "r94"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofCostandAccumulatedAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Impairment",
        "verboseLabel": "Write-off amount",
        "label": "Impairment loss recognised in profit or loss, intangible assets other than goodwill"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Impairment",
        "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "ptv_InactiveSubsidiariesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "InactiveSubsidiariesAbstract",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inactive subsidiaries",
        "label": "Inactive subsidiaries [Abstract]",
        "documentation": "Inactive subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_InactiveSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "InactiveSubsidiariesMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inactive subsidiaries",
        "label": "Inactive Subsidiaries [Member]",
        "documentation": "Inactive Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or loss [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/TaxationNarrativeDetails",
      "http://ptv.com/role/TaxationScheduleofIncomeTaxesRecognizedinComprehensiveIncomeDetails",
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Taxation",
        "terseLabel": "Income tax expense/(benefit)",
        "verboseLabel": "Income tax expense/(benefit)",
        "totalLabel": "Income tax expense/(benefit)",
        "label": "Tax expense (income)"
       }
      },
      "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)]"
       }
      }
     },
     "auth_ref": [
      "r41",
      "r49",
      "r50",
      "r51",
      "r80",
      "r147",
      "r240"
     ]
    },
    "ptv_IncomeTaxPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "IncomeTaxPayable",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/TradeandOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofTaxBalancesasPresentedinStatementofFinancialPositionDetails",
      "http://ptv.com/role/TradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax payable",
        "negatedLabel": "Trade and other payables",
        "label": "Income Tax Payable",
        "documentation": "Income Tax Payable"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_IncomeTaxTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "IncomeTaxTypeAxis",
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails",
      "http://ptv.com/role/TaxationScheduleofRecognizedIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Type [Axis]",
        "label": "Income Tax Type [Axis]",
        "documentation": "Income Tax Type"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income taxes paid",
        "label": "Income taxes paid (refund), classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      }
     },
     "auth_ref": [
      "r118",
      "r272"
     ]
    },
    "ptv_IncreaseDecreaseFromAdjustmentToLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "IncreaseDecreaseFromAdjustmentToLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsScheduleofAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofCostandAccumulatedAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deconsolidation of subsidiaries",
        "label": "Increase (Decrease) From Adjustment To Loss Of Control Of Subsidiary, Intangible Assets Other Than Goodwill",
        "documentation": "Increase (Decrease) From Adjustment To Loss Of Control Of Subsidiary, Intangible Assets Other Than Goodwill"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash and cash equivalents",
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents before the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInFairValueMeasurementAssets",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Loss \u2013 change in fair value through profit and loss",
        "label": "Increase (decrease) in fair value measurement, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the fair value measurement of assets. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleDecreaseInUnobservableInputAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleDecreaseInUnobservableInputAssets",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Increase (decrease) in fair value measurement due to reasonably possible decrease in unobservable input, assets",
        "label": "Increase (decrease) in fair value measurement due to reasonably possible decrease in unobservable input, assets"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputAssets",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Increase (decrease) in fair value measurement due to reasonably possible increase in unobservable input, assets",
        "label": "Increase (decrease) in fair value measurement due to reasonably possible increase in unobservable input, assets"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "ifrs-full_IncreaseDecreaseInFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsinnotesfromassociatesDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesScheduleofInvestmentsinNotesfromAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment In Gelesis Notes and Vedanta convertible debt",
        "verboseLabel": "Increase (decrease) in financial assets",
        "label": "Increase (decrease) in financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r222",
      "r223"
     ]
    },
    "ifrs-full_IncreaseDecreaseInNumberOfOrdinarySharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInNumberOfOrdinarySharesIssued",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Exercise of stock options (in shares)",
        "label": "Increase (decrease) in number of ordinary shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the number of ordinary shares issued. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ptv_IncreaseDecreaseInReclassificationOfEquitySettledAwardsIntoLiabilityAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "IncreaseDecreaseInReclassificationOfEquitySettledAwardsIntoLiabilityAwards",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification of equity settled awards to liability awards",
        "label": "Increase Decrease in reclassification of equity settled awards into liability awards",
        "documentation": "Increase Decrease in reclassification of equity settled awards into liability awards"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughAcquisitionOfSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughAcquisitionOfSubsidiary",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition of subsidiary non-controlling interest",
        "label": "Increase (decrease) through acquisition of subsidiary, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the acquisition of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deconsolidation of Subsidiary",
        "label": "Increase (decrease) through change in equity of subsidiaries, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the entity's equity resulting from the change in the equity of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughConversionOfConvertibleInstruments",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase through conversion of convertible instruments, equity",
        "label": "Increase (decrease) through conversion of convertible instruments, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the conversion of convertible instruments."
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of stock options",
        "label": "Increase (decrease) through exercise of options, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ptv_IncreaseDecreaseThroughNCIExerciseOfShareBasedAwardsInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "IncreaseDecreaseThroughNCIExerciseOfShareBasedAwardsInSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NCI exercise of share options in subsidiaries",
        "label": "Increase (Decrease) Through NCI exercise of share-based awards in Subsidiaries",
        "documentation": "Increase (Decrease) Through NCI exercise of share-based awards in Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_IncreaseDecreaseThroughRevaluationOfDeferredTaxAssetsRelatedToShareBasedPaymentTransactionsEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "IncreaseDecreaseThroughRevaluationOfDeferredTaxAssetsRelatedToShareBasedPaymentTransactionsEquity",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revaluation of deferred tax assets related\u00a0to\u00a0share-based\u00a0awards",
        "label": "Increase (Decrease) Through Revaluation Of Deferred Tax Assets Related To Share-based Payment Transactions, Equity",
        "documentation": "Increase (Decrease) Through Revaluation Of Deferred Tax Assets Related To Share-based Payment Transactions, Equity"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_IncreaseDecreaseThroughSettlementOfRestrictedStockUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "IncreaseDecreaseThroughSettlementOfRestrictedStockUnits",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Settlement of restricted stock units",
        "label": "Increase decrease through settlement of restricted stock units",
        "documentation": "Increase decrease through settlement of restricted stock units"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-settled share-based awards",
        "label": "Increase (decrease) through share-based payment transactions, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Increase (decrease) through other changes, equity"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassifications",
        "label": "Increase (decrease) through transfers from construction in progress, property, plant and equipment"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r335"
     ]
    },
    "ptv_IncreaseDecreaseThroughVestingOfShareBasedAwardsAndNetShareExerciseEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "IncreaseDecreaseThroughVestingOfShareBasedAwardsAndNetShareExerciseEquity",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting of share-based awards and net share exercise",
        "label": "Increase Decrease through vesting of share based awards and net share exercise, equity",
        "documentation": "Increase Decrease through vesting of share based awards and net share exercise, equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/IntangibleAssetsScheduleofAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofCostandAccumulatedAmortizationofIntangibleAssetsDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Intangible assets, net",
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "label": "Intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r103"
     ]
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwillMember",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsScheduleofAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofCostandAccumulatedAmortizationofIntangibleAssetsDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets other than goodwill",
        "label": "Intangible assets other than goodwill [member]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r104",
      "r271",
      "r288"
     ]
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpenseOnBorrowings",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense on other borrowings",
        "label": "Interest expense on borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails",
      "http://ptv.com/role/LeasesandsubleasesScheduleofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense on lease liability",
        "terseLabel": "Interest expense",
        "label": "Interest expense on lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "ptv_InterestIncomeFromFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "InterestIncomeFromFinancialAssets",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income from financial assets",
        "label": "Interest Income From Financial Assets",
        "documentation": "Interest Income From Financial Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestIncomeOnLoansAndReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestIncomeOnLoansAndReceivables",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest income",
        "label": "Interest income on loans and receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest income on loans and receivables. [Refer: Interest income; Loans and receivables]"
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "ptv_InterestIncomeOnSubleaseReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "InterestIncomeOnSubleaseReceivable",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income on sublease receivable",
        "label": "Interest Income On Sublease Receivable",
        "documentation": "Interest Income On Sublease Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_InterestOnUndiscountedLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "InterestOnUndiscountedLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesScheduleofMaturityAnalysisofOperatingLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest",
        "label": "Interest On Undiscounted Lease payments",
        "documentation": "Interest On Undiscounted Lease payments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestPaidClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestPaidClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest paid",
        "label": "Interest paid, classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "ifrs-full_InterestRateTypesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestRateTypesMember",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate types [member]",
        "label": "Interest rate types [member]"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r354"
     ]
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestReceivedClassifiedAsOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest received",
        "label": "Interest received, classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "ptv_InvestmentInAssociatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "InvestmentInAssociatesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in Associates [Abstract]",
        "label": "Investment in Associates [Abstract]",
        "documentation": "Investment in Associates [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_InvestmentInAssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "InvestmentInAssociatesMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in Associates",
        "label": "Investment In Associates [Member]",
        "documentation": "Investment In Associates"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_InvestmentInNotesFromAssociatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "InvestmentInNotesFromAssociatesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in Notes from Associates [Abstract]",
        "label": "Investment in Notes from Associates [Abstract]",
        "documentation": "Investment in Notes from Associates"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_InvestmentPercentageRelatedToCommonShare": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "InvestmentPercentageRelatedToCommonShare",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment percentage related to common share",
        "label": "Investment Percentage Related To Common Share",
        "documentation": "Investment Percentage Related To Common Share"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_InvestmentsHeldAtFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "InvestmentsHeldAtFairValueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments held at fair value [Abstract]",
        "documentation": "Investments held at fair value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_InvestmentsHeldAtFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "InvestmentsHeldAtFairValueLineItems",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments held at fair value [Line Items]",
        "label": "Investments held at fair value [Line Items]",
        "documentation": "Investments held at fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_InvestmentsHeldAtFairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "InvestmentsHeldAtFairValueMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments held at fair value",
        "label": "Investments held at fair value [Member]",
        "documentation": "Investments held at fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_InvestmentsHeldAtFairValueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "InvestmentsHeldAtFairValueTable",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments held at fair value [Table]",
        "label": "Investments held at fair value [Table]",
        "documentation": "Investments held at fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentsInAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InvestmentsInAssociates",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in associates \u2013 equity method",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Investments in associates reported in separate financial statements"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in associates in an entity's separate financial statements. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InvestmentsInAssociatesAccountedForUsingEquityMethod",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in associates accounted for using equity method",
        "label": "Investments in associates accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in associates accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ptv_InvestmentsInAssociatesAccountedForUsingEquityMethodIncreaseFromDeconsolidation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "InvestmentsInAssociatesAccountedForUsingEquityMethodIncreaseFromDeconsolidation",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Investment in Sonde - deconsolidation",
        "label": "Investments In Associates Accounted For Using Equity Method, Increase From Deconsolidation",
        "documentation": "Investments In Associates Accounted For Using Equity Method, Increase From Deconsolidation"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_InvestmentsInAssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "InvestmentsInAssociatesMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in Associates",
        "label": "Investments in associates [Member]",
        "documentation": "Investments in associates"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/EquityScheduleofEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital",
        "label": "Issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r262"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Capital",
        "label": "Issued capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_IssuedCapitalPreferenceShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssuedCapitalPreferenceShares",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary preferred shares and warrants",
        "label": "Issued capital, preference shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital arising from issuing preference shares. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r327"
     ]
    },
    "ptv_IssuedShareCapitalAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "IssuedShareCapitalAcquired",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued share capital acquired (in shares)",
        "label": "Issued Share capital acquired",
        "documentation": "Issued Share capital acquired"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_IssuesFairValueMeasurementWarrant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "IssuesFairValueMeasurementWarrant",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in Gelesis 2023 Warrants",
        "label": "Issues, Fair Value Measurement, Warrant",
        "documentation": "Issues, Fair Value Measurement, Warrant"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_JefferiesInternationalLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "JefferiesInternationalLimitedMember",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jefferies International Limited",
        "label": "Jefferies International Limited [Member]",
        "documentation": "Jefferies International Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_KarunaAndVorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "KarunaAndVorMember",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Karuna and Vor",
        "label": "Karuna And Vor [Member]",
        "documentation": "Karuna And Vor"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_KarunaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "KarunaMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Karuna Therapeutics, Inc.",
        "terseLabel": "Karuna",
        "label": "Karuna [Member]",
        "documentation": "Karuna"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_KarunaVorAndAkiliMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "KarunaVorAndAkiliMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Karuna, Vor and Akili",
        "label": "Karuna, Vor and Akili [Member]",
        "documentation": "Karuna, Vor and Akili"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofKeyManagementPersonnelCompensationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofKeyManagementPersonnelCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Key management personnel compensation",
        "totalLabel": "Total",
        "label": "Key management personnel compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationPostemploymentBenefits",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofKeyManagementPersonnelCompensationDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofKeyManagementPersonnelCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Post-employment benefits",
        "label": "Key management personnel compensation, post-employment benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of post-employment benefits. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofKeyManagementPersonnelCompensationDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofKeyManagementPersonnelCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment expense",
        "label": "Key management personnel compensation, share-based payment"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofKeyManagementPersonnelCompensationDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofKeyManagementPersonnelCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term employee benefits",
        "label": "Key management personnel compensation, short-term employee benefits"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationTerminationBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationTerminationBenefits",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofKeyManagementPersonnelCompensationDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofKeyManagementPersonnelCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Benefits",
        "label": "Key management personnel compensation, termination benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of termination benefits. [Refer: Termination benefits expense; Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "ptv_KnodeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "KnodeMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Knode Inc. (indirectly held through Enlight)",
        "terseLabel": "Knode",
        "label": "Knode [Member]",
        "documentation": "Knode"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LaboratoryAndManufacturingEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LaboratoryAndManufacturingEquipmentMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Laboratory and manufacturing equipment",
        "label": "Laboratory and Manufacturing Equipment [Member]",
        "documentation": "Laboratory and Manufacturing Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesScheduleofMaturityAnalysisofOperatingLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "More than five years",
        "label": "Later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r183",
      "r193",
      "r297",
      "r298",
      "r301"
     ]
    },
    "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesScheduleofMaturityAnalysisofOperatingLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Four to five years",
        "label": "Later than four years and not later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than four years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r183",
      "r193",
      "r297",
      "r301",
      "r323"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One year to Five Years",
        "label": "Later than one year and not later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r301"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesScheduleofMaturityAnalysisofOperatingLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One to two years",
        "label": "Later than one year and not later than two years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r183",
      "r193",
      "r297",
      "r301",
      "r323"
     ]
    },
    "ifrs-full_LaterThanTenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanTenYearsMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofUnrecognizedTaxLossesandTaxCreditsCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "More than 10 years",
        "label": "Later than ten years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than ten years."
       }
      }
     },
     "auth_ref": [
      "r297",
      "r301",
      "r323"
     ]
    },
    "ifrs-full_LaterThanThreeMonthsAndNotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanThreeMonthsAndNotLaterThanOneYearMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Three to Twelve months",
        "label": "Later than three months and not later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three months and not later than one year."
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesScheduleofMaturityAnalysisofOperatingLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Three to four years",
        "label": "Later than three years and not later than four years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than four years."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r183",
      "r193",
      "r297",
      "r301",
      "r323"
     ]
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesScheduleofMaturityAnalysisofOperatingLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two to three years",
        "label": "Later than two years and not later than three years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than three years."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r183",
      "r193",
      "r297",
      "r301",
      "r323"
     ]
    },
    "ptv_LeaseAt6TideStreetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LeaseAt6TideStreetMember",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease At 6 Tide Street",
        "label": "Lease At 6 Tide Street [Member]",
        "documentation": "Lease At 6 Tide Street"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LeaseContractualTermsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LeaseContractualTermsAxis",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Contractual Term [Axis]",
        "label": "Lease Contractual Terms [Axis]",
        "documentation": "Lease Contractual Terms"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LeaseContractualTermsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LeaseContractualTermsDomain",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Contractual Term [Domain]",
        "label": "Lease Contractual Terms [Domain]",
        "documentation": "Lease Contractual Term [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/LeasesandsubleasesScheduleofShorttermandLongtermPortionofLeaseLiabilityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/LeasesandsubleasesScheduleofLeaseLiabilitiesDetails",
      "http://ptv.com/role/LeasesandsubleasesScheduleofMaturityAnalysisofOperatingLeasePaymentsDetails",
      "http://ptv.com/role/LeasesandsubleasesScheduleofShorttermandLongtermPortionofLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease liabilities (including current potion)",
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "totalLabel": "Total lease liability",
        "terseLabel": "Total lease liability",
        "label": "Lease liabilities"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseLiabilitiesMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability",
        "label": "Lease liabilities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r279",
      "r280"
     ]
    },
    "ptv_LeaseLiabilityInitialTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LeaseLiabilityInitialTerm",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability, initial term",
        "label": "Lease Liability, Initial Term",
        "documentation": "Lease Liability, Initial Term"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LeaseLiabilityNumberOfRenewalPeriods": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LeaseLiabilityNumberOfRenewalPeriods",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability, number of renewal options",
        "label": "Lease Liability, Number Of Renewal Periods",
        "documentation": "Lease Liability, Number Of Renewal Periods"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LeaseLiabilityRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LeaseLiabilityRenewalTerm",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability, renewal term",
        "label": "Lease Liability, Renewal Term",
        "documentation": "Lease Liability, Renewal Term"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LeaseLiabilityRentableArea": {
     "xbrltype": "areaItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LeaseLiabilityRentableArea",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rentable area (in square feet)",
        "label": "Lease Liability, Rentable Area",
        "documentation": "Lease Liability, Rentable Area"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LeaseLiabilitySubleasedArea": {
     "xbrltype": "areaItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LeaseLiabilitySubleasedArea",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability, subleased area (in square feet)",
        "label": "Lease Liability, Subleased Area",
        "documentation": "Lease Liability, Subleased Area"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LeaseReceivableSubleaseWriteOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LeaseReceivableSubleaseWriteOff",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sublease, write off",
        "label": "Lease Receivable, Sublease, Write Off",
        "documentation": "Lease Receivable, Sublease, Write Off"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LeaseTermOfContract",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, term of contract",
        "label": "Lease, Term Of Contract",
        "documentation": "Lease, Term Of Contract"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leasehold improvements [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement."
       }
      }
     },
     "auth_ref": [
      "r333"
     ]
    },
    "ptv_LeaseholdImprovementsPurchasedThroughLeaseIncentives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LeaseholdImprovementsPurchasedThroughLeaseIncentives",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements purchased through lease incentives (deducted from Right of Use Asset)",
        "label": "Leasehold improvements purchased through lease incentives",
        "documentation": "Leasehold improvements purchased through lease incentives"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LeasesRentalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LeasesRentalLineItems",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases - Rental [Line Items]",
        "label": "Leases - Rental [Line Items]",
        "documentation": "Leases - Rental [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LeasesRentalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LeasesRentalTable",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases - Rental [Table]",
        "label": "Leases - Rental [Table]",
        "documentation": "Leases - Rental [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LesseeOperatingSubleaseAnnualLeaseFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LesseeOperatingSubleaseAnnualLeaseFees",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sublease annual fees",
        "label": "Lessee, Operating Sublease, Annual Lease Fees",
        "documentation": "Lessee, Operating Sublease, Annual Lease Fees"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LesseeOperatingSubleaseSubleasedArea": {
     "xbrltype": "areaItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LesseeOperatingSubleaseSubleasedArea",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability, subleased area (in square feet)",
        "label": "Lessee, Operating Sublease, Subleased Area",
        "documentation": "Lessee, Operating Sublease, Subleased Area"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Level1OfFairValueHierarchyMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1 of fair value hierarchy",
        "label": "Level 1 of fair value hierarchy [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r154"
     ]
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Level2OfFairValueHierarchyMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2 of fair value hierarchy",
        "label": "Level 2 of fair value hierarchy [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Level3OfFairValueHierarchyMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3 of fair value hierarchy",
        "label": "Level 3 of fair value hierarchy [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyAxis",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Levels of fair value hierarchy [axis]",
        "label": "Levels of fair value hierarchy [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r154"
     ]
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r153",
      "r154",
      "r159",
      "r241",
      "r245"
     ]
    },
    "ifrs-full_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LiabilitiesFromShareBasedPaymentTransactionsPerformanceAndMarketConditionsMet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LiabilitiesFromShareBasedPaymentTransactionsPerformanceAndMarketConditionsMet",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities from share based payment transactions, performance and market conditions met",
        "label": "Liabilities From Share based Payment Transactions, performance and market conditions met",
        "documentation": "Liabilities From Share based Payment Transactions, performance and market conditions met"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesFromSharebasedPaymentTransactions2011",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability for share-based awards",
        "label": "Liabilities from share-based payment transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities arising from share-based payment transactions. Share-based payment transactions are 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]]"
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "ptv_LibraBiosciencesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LibraBiosciencesIncMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Libra Biosciences, Inc.",
        "label": "Libra Biosciences Inc [Member]",
        "documentation": "Libra Biosciences Inc"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LicencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LicencesMember",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsScheduleofAccumulatedAmortizationDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofCostandAccumulatedAmortizationofIntangibleAssetsDetails",
      "http://ptv.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Licenses",
        "label": "Licences [member]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "ptv_LighthouseCapitalPartnersVILPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LighthouseCapitalPartnersVILPMember",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lighthouse Capital Partners VI, L.P",
        "label": "Lighthouse Capital Partners VI, L.P [Member]",
        "documentation": "Lighthouse Capital Partners VI, L.P"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LiquidityRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LiquidityRiskLineItems",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liquidity Risk [Line Items]",
        "label": "Liquidity Risk [Line Items]",
        "documentation": "Liquidity Risk"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LiquidityRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LiquidityRiskTable",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liquidity Risk [Table]",
        "label": "Liquidity Risk [Table]",
        "documentation": "Liquidity Risk [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LoanMember",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeLoansDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans",
        "label": "Loan [Member]",
        "documentation": "Loan"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LongTermLoanAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LongTermLoanAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term loan [Abstract]",
        "documentation": "Long-term loan [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_LongTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LongTermLoanMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term loan",
        "label": "Long-term loan [Member]",
        "documentation": "Long-term loan"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/LongtermloanScheduleofDetailedInformationaboutBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term loan",
        "label": "Non-current portion of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ptv_LossWithRespectToAssociateForWhichNoDeferredTaxAssetIsRecognizedReconciliationOfEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "LossWithRespectToAssociateForWhichNoDeferredTaxAssetIsRecognizedReconciliationOfEffectiveTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss with respect to associate for which no deferred tax asset is recognized",
        "label": "Loss with respect to associate for which no deferred tax asset is recognized , reconciliation of effective tax rate",
        "documentation": "Loss with respect to associate for which no deferred tax asset is recognized, reconciliation of effective tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LossesOnDisposalsOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LossesOnDisposalsOfInvestments",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss realised on sale of investments as a result of written call option",
        "netLabel": "Losses on disposals of investments",
        "label": "Losses on disposals of investments"
       }
      },
      "en": {
       "role": {
        "documentation": "The losses on the disposal of investments."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "stpr_MA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2023",
     "localname": "MA",
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Massachusetts",
        "label": "MASSACHUSETTS"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofRevenueCustomersOver10ofRevenueDetails",
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Major customers [axis]",
        "terseLabel": "Customers over 10% of revenue",
        "label": "Major customers [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r251"
     ]
    },
    "ifrs-full_MajorCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorCustomersMember",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofRevenueCustomersOver10ofRevenueDetails",
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Major Customers",
        "terseLabel": "Customers over 10% of revenue",
        "label": "Customers [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r251"
     ]
    },
    "ptv_MajorEquityInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "MajorEquityInvestmentMember",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Major Equity Investment",
        "label": "Major Equity Investment [Member]",
        "documentation": "Major Equity Investment"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_MajorFinancingActivityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "MajorFinancingActivityMember",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Major Financing Activity",
        "label": "Major Financing Activity [Member]",
        "documentation": "Major Financing Activity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorOrdinaryShareTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorOrdinaryShareTransactionsMember",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Major ordinary share transactions",
        "label": "Major ordinary share transactions [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for major ordinary share transactions. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r264"
     ]
    },
    "ptv_MandaraSciencesLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "MandaraSciencesLLCMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Mandara Sciences, LLC",
        "label": "Mandara Sciences LLC [Member]",
        "documentation": "Mandara Sciences LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_MarketBacksolveApproachLeverageMonteCarloSimulationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "MarketBacksolveApproachLeverageMonteCarloSimulationMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market Backsolve Approach Leverage Monte Carlo Simulation",
        "label": "Market Backsolve Approach Leverage Monte Carlo Simulation [Member]",
        "documentation": "Market Backsolve Approach Leverage Monte Carlo Simulation"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_MarketBacksolveOPMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "MarketBacksolveOPMMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market Backsolve &amp; OPM",
        "label": "Market Backsolve &amp; OPM [Member]",
        "documentation": "Market Backsolve &amp; OPM"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/LeasesandsubleasesScheduleofMaturityAnalysisofOperatingLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity [axis]",
        "label": "Maturity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r170",
      "r182",
      "r183",
      "r186",
      "r187",
      "r188",
      "r193",
      "r217",
      "r228",
      "r269",
      "r297"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MeasurementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MeasurementAxis",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement [axis]",
        "label": "Measurement [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r111",
      "r153"
     ]
    },
    "ifrs-full_MergerReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MergerReserve",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/EquityScheduleofEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Merger reserve",
        "label": "Merger reserve"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity that may result in relation to a business combination outside the scope of IFRS 3."
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_MergerReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MergerReserveMember",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Merger reserve",
        "label": "Merger reserve [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "ptv_MinimumLiquidationPreference": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "MinimumLiquidationPreference",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredSharesMinimumLiquidationPreferenceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total minimum liquidation preference",
        "label": "Minimum liquidation preference",
        "documentation": "Minimum liquidation preference"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_MinimumLiquidationPreferenceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "MinimumLiquidationPreferenceLineItems",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredSharesMinimumLiquidationPreferenceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum liquidation preference [Line Items]",
        "label": "Minimum liquidation preference [Line Items]",
        "documentation": "Minimum liquidation preference"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_MinimumLiquidationPreferenceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "MinimumLiquidationPreferenceTable",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredSharesMinimumLiquidationPreferenceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum liquidation preference [Table]",
        "label": "Minimum liquidation preference [Table]",
        "documentation": "Minimum liquidation preference [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MiscellaneousOtherOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MiscellaneousOtherOperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other operating expenses",
        "label": "Miscellaneous other operating expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating expenses. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ptv_NetAssetsAttributableToShareholdersOfAssociate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NetAssetsAttributableToShareholdersOfAssociate",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net assets (deficit) attributable to shareholders of Gelesis Inc.",
        "label": "Net assets attributable to shareholders of associate",
        "documentation": "Net assets attributable to shareholders of associate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NetDeferredTaxAssetsNotRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NetDeferredTaxAssetsNotRecognised",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails": {
       "parentTag": "ifrs-full_DeferredTaxLiabilityAsset",
       "weight": -1.0,
       "order": 1.0
      },
      "http://ptv.com/role/TaxationScheduleofUnrecognizedDeferredTaxAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails",
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails",
      "http://ptv.com/role/TaxationScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets (liabilities), net, not recognized",
        "totalLabel": "Total",
        "label": "Net deferred tax assets, not recognised",
        "documentation": "Net deferred tax assets, not recognised"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NetDeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails": {
       "parentTag": "ifrs-full_DeferredTaxLiabilityAsset",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred tax liabilities, net, recognized",
        "label": "Net deferred tax liabilities"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "ptv_NewStandardsAndInterpretationsNotYetAdoptedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NewStandardsAndInterpretationsNotYetAdoptedAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "New Standards and Interpretations Not Yet Adopted [Abstract]",
        "documentation": "New Standards and Interpretations Not Yet Adopted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "No Trading Symbol Flag",
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NonCashItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NonCashItemsAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash items:",
        "label": "Non-cash items [Abstract]",
        "documentation": "Non-cash items"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NonControllingInterestsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NonControllingInterestsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Controlling Interests [Abstract]",
        "label": "Non-Controlling Interests [Abstract]",
        "documentation": "Non-Controlling Interests [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NonControllingInterestsAndOptionsIssuedToThirdParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NonControllingInterestsAndOptionsIssuedToThirdParties",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails": {
       "parentTag": "ptv_NetAssetsAttributableToShareholdersOfAssociate",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Non-controlling interests and options issued to third parties",
        "label": "Non controlling interests and options issued to third parties",
        "documentation": "Non controlling interests and options issued to third parties"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NonControllingInterestsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NonControllingInterestsLineItems",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Controlling Interests [Line Items]",
        "label": "Non-Controlling Interests [Line Items]",
        "documentation": "Non-Controlling Interests"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NonControllingInterestsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NonControllingInterestsTable",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Controlling Interests [Table]",
        "label": "Non-Controlling Interests [Table]",
        "documentation": "Non-Controlling Interests"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NonCurrentLiabilitiesRoyaltyLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NonCurrentLiabilitiesRoyaltyLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityScheduleofSaleofFutureRoyaltiesLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of future royalties liability",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Non-current Liabilities, Royalty Liabilities",
        "documentation": "Non-current Liabilities, Royalty Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://ptv.com/role/SegmentInformationNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-adjusting events after reporting period [axis]",
        "label": "Non-adjusting events after reporting period [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "ifrs-full_NonadjustingEventsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NonadjustingEventsMember",
     "presentation": [
      "http://ptv.com/role/SegmentInformationNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-adjusting events after reporting period",
        "label": "Non-adjusting events after reporting period [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "ptv_NoncashInterestExpenseRoyaltyLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NoncashInterestExpenseRoyaltyLiability",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/FinanceIncomeCostsnetScheduleofFinanceIncomeCostDetails",
      "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityScheduleofSaleofFutureRoyaltiesLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Total finance costs - non cash interest expense related to sale of future royalties",
        "netLabel": "Non cash interest expense recognized",
        "label": "Noncash Interest Expense, Royalty Liability",
        "documentation": "Noncash Interest Expense, Royalty Liability"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/EquityScheduleofEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests",
        "label": "Non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r129",
      "r132"
     ]
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncontrollingInterestsMember",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity",
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests",
        "label": "Non-controlling interests [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails": {
       "parentTag": "ptv_NetAssetsAttributableToShareholdersOfAssociate",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current assets",
        "terseLabel": "Non-current assets",
        "label": "Non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r138",
      "r281"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current assets",
        "label": "Non-current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentFinanceLeaseReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentFinanceLeaseReceivables",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease receivable \u2013 long-term",
        "label": "Non-current finance lease receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current finance lease receivables. [Refer: Finance lease receivables]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments held at fair value",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Non-current financial assets at fair value through profit or loss"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/LeasesandsubleasesScheduleofShorttermandLongtermPortionofLeaseLiabilityDetails": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/LeasesandsubleasesScheduleofShorttermandLongtermPortionofLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability, non-current",
        "verboseLabel": "Long-term portion of lease liability",
        "label": "Non-current lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails": {
       "parentTag": "ptv_NetAssetsAttributableToShareholdersOfAssociate",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current liabilities",
        "negatedLabel": "Non-current liabilities",
        "label": "Non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r22",
      "r140",
      "r281"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities",
        "label": "Non-current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NoncurrentLiabilitiesFromShareBasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NoncurrentLiabilitiesFromShareBasedPaymentTransactions",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability for share-based awards",
        "label": "Noncurrent Liabilities From Share based Payment Transactions",
        "documentation": "Noncurrent Liabilities From Share based Payment Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentReceivablesDueFromAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentReceivablesDueFromAssociates",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in notes from associates",
        "label": "Non-current receivables due from associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current receivables due from associates. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r326"
     ]
    },
    "ptv_NonexecutiveDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NonexecutiveDirectorsMember",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonexecutive Directors",
        "label": "Nonexecutive Directors [Member]",
        "documentation": "Nonexecutive Directors"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NontradingHoldingCompaniesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NontradingHoldingCompaniesAbstract",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nontrading holding companies",
        "label": "Nontrading holding companies [Abstract]",
        "documentation": "Nontrading holding companies"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NontradingHoldingCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NontradingHoldingCompaniesMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nontrading holding companies",
        "label": "Nontrading Holding Companies [Member]",
        "documentation": "Nontrading Holding Companies"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NotLaterThan10YearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NotLaterThan10YearsMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofUnrecognizedTaxLossesandTaxCreditsCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Within 10 years",
        "label": "Not later than 10 years [Member]",
        "documentation": "Not later than 10 years"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesScheduleofMaturityAnalysisofOperatingLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less than one year",
        "label": "Not later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r182",
      "r183",
      "r193",
      "r297",
      "r301"
     ]
    },
    "ptv_NoteReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NoteReceivableMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsinnotesfromassociatesDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesScheduleofInvestmentsinNotesfromAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note receivable",
        "label": "Note Receivable [Member]",
        "documentation": "Note Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotesAndDebenturesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotesAndDebenturesIssued",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable",
        "verboseLabel": "Subsidiary notes payable",
        "label": "Notes and debentures issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of notes and debentures issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ptv_NotesPayableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NotesPayableLineItems",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable [Line Items]",
        "label": "Notes Payable [Line Items]",
        "documentation": "Notes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NotesPayableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NotesPayableTable",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable [Table]",
        "label": "Notes Payable [Table]",
        "documentation": "Notes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotionalAmount",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate principal amount",
        "label": "Notional amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ptv_NumberOfAssociateCommonStockHeldAtFairValue": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NumberOfAssociateCommonStockHeldAtFairValue",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of associate's common stock held at fair value",
        "label": "Number of associate common stock held at fair value",
        "documentation": "Number of associate common stock held at fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NumberOfEntitiesEstablished": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NumberOfEntitiesEstablished",
     "presentation": [
      "http://ptv.com/role/SegmentInformationNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of entities established",
        "label": "Number Of Entities Established",
        "documentation": "Number Of Entities Established"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Granted (in shares)",
        "label": "Number of other equity instruments granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r353"
     ]
    },
    "ptv_NumberOfIntangibleWrittenOffAssets": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NumberOfIntangibleWrittenOffAssets",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of intangible assets wrote-offs",
        "label": "Number Of Intangible Written-off Assets",
        "documentation": "Number Of Intangible Written-off Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NumberOfOptionsHeld": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NumberOfOptionsHeld",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of options held (in shares)",
        "label": "Number of Options held",
        "documentation": "Number of Options held"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NumberOfOrdinarySharesIssuedToSettleShareBasedPaymentAwards": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NumberOfOrdinarySharesIssuedToSettleShareBasedPaymentAwards",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement of restricted stock units (in shares)",
        "label": "Number Of Ordinary Shares Issued To Settle Share-based Payment Awards",
        "documentation": "Number Of Ordinary Shares Issued To Settle Share-based Payment Awards"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Vested (in shares)",
        "label": "Number of other equity instruments exercised or vested in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r353"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited (in shares)",
        "label": "Number of other equity instruments forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r353"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding (Non-vested), beginning of year (in shares)",
        "periodEndLabel": "Outstanding (Non-vested), end of year (in shares)",
        "terseLabel": "Number of RSUs held (in shares)",
        "label": "Number of other equity instruments outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r353"
     ]
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofStockOptionActivityDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding at beginning of period (in shares)",
        "periodEndLabel": "Outstanding at end of period (in shares)",
        "terseLabel": "Number of share options (in shares)",
        "label": "Number of share options outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r201",
      "r204"
     ]
    },
    "ifrs-full_NumberOfPotentialOrdinarySharesThatAreAntidilutiveInPeriodPresented": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfPotentialOrdinarySharesThatAreAntidilutiveInPeriodPresented",
     "presentation": [
      "http://ptv.com/role/EarningsLosspershareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Potential securities excluded from diluted EPS calculation (in shares)",
        "label": "Number of potential ordinary shares that are antidilutive in period presented"
       }
      },
      "en": {
       "role": {
        "documentation": "Number of potential ordinary shares that are antidilutive in the period presented."
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "ptv_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://ptv.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number Of Reportable Segments",
        "documentation": "Number Of Reportable Segments"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NumberOfResearch": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NumberOfResearch",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of research",
        "label": "Number Of Research",
        "documentation": "Number Of Research"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NumberOfShareOptionsDeconsolidatedInShareBasedPaymentArrangement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NumberOfShareOptionsDeconsolidatedInShareBasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deconsolidation (in shares)",
        "label": "Number Of Share Options Deconsolidated In Share-based Payment Arrangement",
        "documentation": "Number Of Share Options Deconsolidated In Share-based Payment Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofStockOptionActivityDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Options exercisable (in shares)",
        "terseLabel": "Number of options (in shares)",
        "label": "Number of share options exercisable in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeSignificantSubsidiaryPlansandOtherPlansDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofStockOptionActivityDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exercised (in shares)",
        "terseLabel": "Number of share options exercised (in dollars per share)",
        "label": "Number of share options exercised in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsExpiredInSharebasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Expired During the Year",
        "label": "Number of share options expired in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options expired in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "ptv_NumberOfShareOptionsForfeitedAndExpiredInShareBasedPaymentArrangement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NumberOfShareOptionsForfeitedAndExpiredInShareBasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited and expired (in shares)",
        "label": "Number Of Share Options Forfeited And Expired In Share-Based Payment Arrangement",
        "documentation": "Number Of Share Options Forfeited And Expired In Share-Based Payment Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsForfeitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited (in shares)",
        "terseLabel": "Number of share options forfeited (in shares)",
        "label": "Number of share options forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r198"
     ]
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeStockOptionsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofStockOptionActivityDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of share options granted in share-based payment arrangement (in shares)",
        "verboseLabel": "Granted (in shares)",
        "label": "Number of share options granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "ptv_NumberOfSharesHeld": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NumberOfSharesHeld",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares held (in shares)",
        "label": "Number Of Shares Held",
        "documentation": "Number Of Shares Held"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NumberOfSharesIssuableBasedOnPerformanceConditions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NumberOfSharesIssuableBasedOnPerformanceConditions",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares issuable based on performance conditions (in shares)",
        "label": "Number of shares issuable based on performance conditions",
        "documentation": "Number of shares issuable based on performance conditions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity",
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance number of shares outstanding (in shares)",
        "periodEndLabel": "Ending balance number of shares outstanding (in shares)",
        "terseLabel": "Number of shares issued (in shares)",
        "label": "Number of shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_NumberOfSharesIssuedAndFullyPaid": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesIssuedAndFullyPaid",
     "presentation": [
      "http://ptv.com/role/EquityScheduleofEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares issued and fully paid (in shares)",
        "label": "Number of shares issued and fully paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity, for which full payment has been received."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "ptv_NumberOfSharesIssuedByInvestee": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NumberOfSharesIssuedByInvestee",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares issued by investee (in shares)",
        "label": "Number of shares issued by investee",
        "documentation": "Number of shares issued by investee"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareScheduleofWeightedAverageNumberofOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued ordinary shares at January 1 (in shares)",
        "label": "Number of shares outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "ptv_NumberOfTreasurySharesPurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NumberOfTreasurySharesPurchased",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity",
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/EquityScheduleofEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of Treasury stock (in shares)",
        "verboseLabel": "Treasury shares (in shares)",
        "terseLabel": "Purchase of treasury stock (in shares)",
        "label": "Number Of Treasury Shares Purchased",
        "documentation": "Number Of Treasury Shares Purchased"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_NumberOfVotesPerOrdinaryShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "NumberOfVotesPerOrdinaryShare",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of votes per ordinary share",
        "label": "Number Of Votes Per Ordinary Share",
        "documentation": "Number Of Votes Per Ordinary Share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      },
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofOperatingExpensesDetails",
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total operating expense",
        "totalLabel": "Total operating expenses",
        "label": "Operating expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of all operating expenses."
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    },
    "ptv_OperatingExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OperatingExpenseAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expense [Abstract]",
        "documentation": "Operating Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_OperatingExpenseCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OperatingExpenseCategoryAxis",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofInformationaboutEmployeesDetails",
      "http://ptv.com/role/OperatingExpensesScheduleofPayrollCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Expense Category [Axis]",
        "label": "Operating Expense Category [Axis]",
        "documentation": "Operating Expense Category"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_OperatingExpenseCategoryDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OperatingExpenseCategoryDomain",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofInformationaboutEmployeesDetails",
      "http://ptv.com/role/OperatingExpensesScheduleofPayrollCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Expense Category [Domain]",
        "label": "Operating Expense Category [Domain]",
        "documentation": "Operating Expense Category [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_OperatingLossCarryforwardsExpirationPeriodsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OperatingLossCarryforwardsExpirationPeriodsAxis",
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards, Expiration Periods [Axis]",
        "label": "Operating Loss Carryforwards, Expiration Periods [Axis]",
        "documentation": "Operating Loss Carryforwards, Expiration Periods"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_OperatingLossCarryforwardsExpirationPeriodsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OperatingLossCarryforwardsExpirationPeriodsDomain",
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards, Expiration Periods [Domain]",
        "label": "Operating Loss Carryforwards, Expiration Periods [Domain]",
        "documentation": "Operating Loss Carryforwards, Expiration Periods"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_OperatingLossCarryforwardsNotSubjectToExpirationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OperatingLossCarryforwardsNotSubjectToExpirationMember",
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carryforwards not subject to expiration",
        "label": "Operating Loss Carryforwards Not Subject To Expiration [Member]",
        "documentation": "Operating Loss Carryforwards Not Subject To Expiration"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating segments",
        "label": "Operating segments [member]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "ptv_OrdinarySharesIssuedToSettleShareBasedPaymentAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OrdinarySharesIssuedToSettleShareBasedPaymentAwards",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement of restricted stock units through issuance of equity",
        "label": "Ordinary Shares Issued To Settle Share-based Payment Awards",
        "documentation": "Ordinary Shares Issued To Settle Share-based Payment Awards"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://ptv.com/role/Cover",
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/EquityScheduleofEquityDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common",
        "label": "Ordinary shares [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r329"
     ]
    },
    "ptv_OtherAssetsAndLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OtherAssetsAndLiabilitiesNet",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other assets and liabilities, net",
        "label": "Other Assets And Liabilities, Net",
        "documentation": "Other Assets And Liabilities, Net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of investments held at fair value",
        "terseLabel": "Cash purchase of Vor preferred shares",
        "label": "Other cash payments to acquire equity or debt instruments of other entities, classified as investing activities"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_OtherCashReceiptsFromSalesOfEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCashReceiptsFromSalesOfEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of investments held at fair value",
        "label": "Other cash receipts from sales of equity or debt instruments of other entities, classified as investing activities"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      },
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity",
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other comprehensive income/(loss)",
        "verboseLabel": "Other comprehensive income/(loss), net",
        "label": "Other comprehensive income"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r32",
      "r42",
      "r144"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income/(loss):",
        "label": "Other comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/TradeandOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other current payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ptv_OtherFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OtherFinancialAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Financial Assets [Abstract]",
        "documentation": "Other Financial Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income/(expense)",
        "label": "Other gains (losses)"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r319",
      "r320"
     ]
    },
    "ptv_OtherIncomeexpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OtherIncomeexpenseAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income/(expense):",
        "label": "Other income/(expense) [Abstract]",
        "documentation": "Other income/(expense)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other inflows (outflows) of cash, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "Inflows (outflows) of cash, classified as financing activities, that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other inflows (outflows) of cash, classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "Inflows (outflows) of cash, classified as operating activities, that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets",
        "label": "Other non-current assets"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherOperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other income/(expense)",
        "label": "Other operating income (expense)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating income (expense) that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    },
    "ptv_OtherPayablesLiabilitySettledShareBasedAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OtherPayablesLiabilitySettledShareBasedAwards",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/TradeandOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability for share-based awards",
        "label": "Other payables, liability settled share based awards",
        "documentation": "Other payables, liability settled share based awards"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_OtherResearchAndDevelopmentExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OtherResearchAndDevelopmentExpenses",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails": {
       "parentTag": "ifrs-full_MiscellaneousOtherOperatingExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other research and development expenses",
        "label": "Other Research And Development Expenses",
        "documentation": "Other Research And Development Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherReserves",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/EquityScheduleofEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other reserve",
        "label": "Other reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r262"
     ]
    },
    "ifrs-full_OtherReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherReservesMember",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other reserve",
        "label": "Other reserves [member]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r30"
     ]
    },
    "ptv_OtherSellingGeneralAndAdministrativeExpense1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OtherSellingGeneralAndAdministrativeExpense1",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails": {
       "parentTag": "ifrs-full_MiscellaneousOtherOperatingExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other general and administrative expenses",
        "label": "Other Selling General And Administrative Expense 1",
        "documentation": "Other Selling General And Administrative Expense 1"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other tax effects for reconciliation between accounting profit and tax expense (income)"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other tax rate effects for reconciliation between accounting profit and tax expense (income)"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ifrs-full_OtherTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherTemporaryDifferencesMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other temporary differences",
        "label": "Other temporary differences [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences that the entity does not separately disclose in the same statement or note. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r332"
     ]
    },
    "ptv_OutsideInvestorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OutsideInvestorsMember",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outside investors",
        "label": "Outside investors [Member]",
        "documentation": "Outside investors"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_Over10PercentOfRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "Over10PercentOfRevenueMember",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofRevenueCustomersOver10ofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Over 10 percent of revenue",
        "label": "Over 10 percent of revenue [Member]",
        "documentation": "Over 10 percent of revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_OwnershipInterest": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OwnershipInterest",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest",
        "label": "Ownership Interest",
        "documentation": "Ownership Interest"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_OxfordFinanceLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "OxfordFinanceLLCMember",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oxford Finance LLC",
        "label": "Oxford Finance LLC [Member]",
        "documentation": "Oxford Finance LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://ptv.com/role/EquityScheduleofEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Par value per share (in GBP per share)",
        "label": "Par value per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "ptv_ParentCompanyAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ParentCompanyAndOtherMember",
     "presentation": [
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Parent Company &amp; Other",
        "label": "Parent Company And Other [Member]",
        "documentation": "Parent Company And Other"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PaymentToAcquireShortTermNotesReceivableFromAssociate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PaymentToAcquireShortTermNotesReceivableFromAssociate",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of short-term note from associate",
        "label": "Payment To Acquire Short-term Notes Receivable From Associate",
        "documentation": "Payment To Acquire Short-term Notes Receivable From Associate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PaymentToPurchaseTreasuryStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PaymentToPurchaseTreasuryStock",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of treasury stock",
        "label": "Payment To Purchase Treasury Stock",
        "documentation": "Payment To Purchase Treasury Stock"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsFromChangesInOwnershipInterestsInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PaymentsFromChangesInOwnershipInterestsInSubsidiaries",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Acquisition of a non-controlling Interest of a subsidiary",
        "label": "Payments from changes in ownership interests in subsidiaries that do not result in loss of control"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for changes in ownership interests in subsidiaries that do not result in a loss of control. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r120",
      "r121"
     ]
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows",
      "http://ptv.com/role/LeasesandsubleasesScheduleofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payment of lease liability",
        "negatedLabel": "Cash paid for rent - principal - financing cash flow",
        "label": "Payments of lease liabilities, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r278"
     ]
    },
    "ptv_PayrollCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PayrollCosts",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails",
      "http://ptv.com/role/OperatingExpensesScheduleofPayrollCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "totalLabel": "Total payroll costs",
        "label": "Payroll Costs",
        "documentation": "Payroll Costs"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PayrollTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PayrollTaxes",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails": {
       "parentTag": "ptv_PayrollCosts",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payroll taxes",
        "label": "Payroll Taxes",
        "documentation": "Payroll Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PercentVotingRightsOfTheCompany": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PercentVotingRightsOfTheCompany",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesNarrativeDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Percent voting rights",
        "terseLabel": "Percent voting rights of the Company",
        "label": "Percent voting rights of the Company",
        "documentation": "Percent voting rights of the Company"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfReasonablyPossibleDecreaseInUnobservableInputAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleDecreaseInUnobservableInputAssets",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Percentage of reasonably possible decrease in unobservable input, assets",
        "label": "Percentage of reasonably possible decrease in unobservable input, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible decrease in an unobservable input used in fair value measurement of assets."
       }
      }
     },
     "auth_ref": [
      "r351"
     ]
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of reasonably possible increase in unobservable input, assets",
        "label": "Percentage of reasonably possible increase in unobservable input, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible increase in an unobservable input used in fair value measurement of assets."
       }
      }
     },
     "auth_ref": [
      "r351"
     ]
    },
    "ifrs-full_PercentageOfVotingEquityInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PercentageOfVotingEquityInterestsAcquired",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of voting equity interests acquired",
        "label": "Percentage of voting equity interests acquired"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of voting equity interests acquired in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ptv_PercentageVoteAndValueOfSubsidiariesInTheGroupConsolidatedStateTaxReturn": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PercentageVoteAndValueOfSubsidiariesInTheGroupConsolidatedStateTaxReturn",
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage vote and value of subsidiaries in the Group consolidated state tax return",
        "label": "Percentage vote and value of subsidiaries in the Group consolidated state tax return",
        "documentation": "Percentage vote and value of subsidiaries in the Group consolidated state tax return"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PercentageVoteAndValueOfSubsidiariesIncludedInTheGroupConsolidatedFederalTaxReturn": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PercentageVoteAndValueOfSubsidiariesIncludedInTheGroupConsolidatedFederalTaxReturn",
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage vote and value of subsidiaries included in the Group consolidated federal tax return",
        "label": "Percentage vote and value of subsidiaries included in the Group consolidated federal tax return",
        "documentation": "Percentage vote and value of subsidiaries included in the Group consolidated federal tax return"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PerformanceBasedRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PerformanceBasedRSUMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance based RSU",
        "label": "Performance based RSU [Member]",
        "documentation": "Performance based RSU"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PerformanceMarketAndServiceBasedRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PerformanceMarketAndServiceBasedRSUMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance, market and service based RSU",
        "label": "Performance, market and service based RSU [Member]",
        "documentation": "Performance, market and service based RSU"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PerformanceSharePlanLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PerformanceSharePlanLineItems",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Share Plan [Line Items]",
        "label": "Performance Share Plan [Line Items]",
        "documentation": "Performance Share Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PerformanceSharePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PerformanceSharePlanMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance share plan",
        "label": "Performance Share Plan [Member]",
        "documentation": "Performance Share Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PerformanceSharePlanTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PerformanceSharePlanTable",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Share Plan [Table]",
        "label": "Performance Share Plan [Table]",
        "documentation": "Performance Share Plan [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PreferenceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PreferenceSharesMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred",
        "verboseLabel": "Preference shares",
        "label": "Preference shares [member]"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r329"
     ]
    },
    "ptv_PreferredA1SharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PreferredA1SharesMember",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred A-1 Shares",
        "label": "Preferred A-1 Shares [Member]",
        "documentation": "Preferred A-1 Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PreferredShareLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PreferredShareLiability",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofChangesintheValueofSubsidiaryPreferredSharesDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredShareBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred shares",
        "verboseLabel": "Total subsidiary preferred share balance",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Preferred Share Liability",
        "documentation": "Preferred Share Liability"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PreferredShareWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PreferredShareWarrantsMember",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred share warrants",
        "label": "Preferred share warrants [Member]",
        "documentation": "Preferred share warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PrepaidExpensesForExpectedSubsidiaryIPOAuditRelatedAssuranceServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PrepaidExpensesForExpectedSubsidiaryIPOAuditRelatedAssuranceServices",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses for expected subsidiary IPO, audit related assurance services",
        "label": "Prepaid expenses for expected subsidiary IPO, Audit related assurance services",
        "documentation": "Prepaid expenses for expected subsidiary IPO, Audit related assurance services"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PresentationOfLeasesForLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PresentationOfLeasesForLesseeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Presentation of leases for lessee [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromExerciseOfOptions",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of stock options",
        "label": "Proceeds from exercise of options"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r345"
     ]
    },
    "ptv_ProceedsFromFinancingActivityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ProceedsFromFinancingActivityAmount",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A financing, amount",
        "label": "Proceeds From Financing Activity, Amount",
        "documentation": "Proceeds From Financing Activity, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromIssueOfBondsNotesAndDebentures",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of Subsidiary Convertible Note",
        "label": "Proceeds from issue of bonds, notes and debentures"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of bonds, notes and debentures."
       }
      }
     },
     "auth_ref": [
      "r345"
     ]
    },
    "ptv_ProceedsFromIssueOfConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ProceedsFromIssueOfConvertibleNotes",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issue of convertible notes",
        "label": "Proceeds from issue of convertible notes",
        "documentation": "Proceeds from issue of convertible notes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromIssueOfPreferenceShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromIssueOfPreferenceShares",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of subsidiary preferred Shares",
        "label": "Proceeds from issue of preference shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of preference shares. [Refer: Preference shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r345"
     ]
    },
    "ptv_ProceedsFromIssueOfSharesToNCI": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ProceedsFromIssueOfSharesToNCI",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NCI exercise of stock options in subsidiary",
        "label": "Proceeds From Issue Of shares to NCI",
        "documentation": "Proceeds From Issue Of shares to NCI"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromIssuingShares",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from the issuance of shares and subsidiary preferred shares",
        "label": "Proceeds from issuing shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing shares."
       }
      }
     },
     "auth_ref": [
      "r277"
     ]
    },
    "ptv_ProceedsFromSaleOfEquityInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ProceedsFromSaleOfEquityInvestment",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of equity investment",
        "label": "Proceeds From Sale Of Equity Investment",
        "documentation": "Proceeds From Sale Of Equity Investment"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ProceedsFromSaleOfFutureRoyalties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ProceedsFromSaleOfFutureRoyalties",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receipt of cash from sale of future royalties",
        "label": "Proceeds From Sale Of Future Royalties",
        "documentation": "Proceeds From Sale Of Future Royalties"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of property and equipment",
        "label": "Proceeds from sales of property, plant and equipment, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from maturity of short-term investments",
        "label": "Proceeds from sales or maturity of financial instruments, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales or maturity of financial instruments, classified as investing activities. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      },
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows",
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity",
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/TaxationScheduleofIncomeTaxesRecognizedinComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income/(loss) for the year",
        "verboseLabel": "Net income/(loss)",
        "label": "Profit (loss)"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r31",
      "r115",
      "r126",
      "r128",
      "r241",
      "r243",
      "r281",
      "r289"
     ]
    },
    "ifrs-full_ProfitLossAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income/(loss) attributable to:",
        "label": "Profit (loss), attributable to [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss_1": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests",
        "label": "Profit (loss), attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r34",
      "r131"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareScheduleofEarningsLossAttributabletoOwnersofCompanyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income/(loss) for the year, attributable to the owners of the Group, basic",
        "label": "Profit (loss), attributable to ordinary equity holders of parent entity, used in calculating basic earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareScheduleofEarningsLossAttributabletoOwnersofCompanyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income/(loss) for the year, attributable to the owners of the Group, dilutive",
        "label": "Profit (loss), attributable to ordinary equity holders of parent entity, used in calculating diluted earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) attributable to ordinary equity holders of the parent entity, adjusted for the effects of all dilutive potential ordinary shares. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss_1": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Owners of the Group",
        "label": "Profit (loss), attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails",
      "http://ptv.com/role/TaxationScheduleofIncomeTaxesRecognizedinComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income/(loss) before taxes",
        "terseLabel": "Income/(loss) before taxes",
        "label": "Profit (loss) before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r214",
      "r256",
      "r257",
      "r303",
      "r304"
     ]
    },
    "ifrs-full_ProfitLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossFromContinuingOperations",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss from continuing operations (100%)",
        "label": "Profit (loss) from continuing operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations. [Refer: Continuing operations [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r31",
      "r143",
      "r241",
      "r243"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating income/(loss)",
        "label": "Profit (loss) from operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r270",
      "r330"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Property and equipment, net",
        "negatedTerseLabel": "Property, plant and equipment, net",
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "label": "Property, plant and equipment"
       }
      },
      "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. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r62"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofAccumulatedDepreciationandImpairmentLossDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofCostDetails",
      "http://ptv.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails",
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "label": "Property, plant and equipment [member]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r63",
      "r271",
      "r288"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInAssociate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInAssociate",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage ownership interest",
        "label": "Proportion of ownership interest in associate"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in an associate attributable to the entity. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r82",
      "r84",
      "r135"
     ]
    },
    "ptv_ProportionOfOwnershipInterestInInvestee": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ProportionOfOwnershipInterestInInvestee",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proportion of ownership interest in investee",
        "label": "Proportion of ownership interest in investee",
        "documentation": "Proportion of ownership interest in investee"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proportion of ownership interest in subsidiary",
        "label": "Proportion of ownership interest in subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r82",
      "r84",
      "r134"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfOwnershipInterestsHeldByNoncontrollingInterests",
     "presentation": [
      "http://ptv.com/role/NonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proportion of ownership interests held by non-controlling interests",
        "label": "Proportion of ownership interests held by non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interests in a subsidiary held by non-controlling interests. [Refer: Subsidiaries [member]; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "ifrs-full_ProportionOfVotingPowerHeldInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfVotingPowerHeldInSubsidiary",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Voting percentage through the holdings",
        "label": "Proportion of voting rights held in subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of the voting rights in a subsidiary held by the entity. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r82",
      "r84",
      "r134"
     ]
    },
    "ptv_ProposedCapitalReturnAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ProposedCapitalReturnAmount",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proposed capital return amount",
        "label": "Proposed Capital Return Amount",
        "documentation": "Proposed Capital Return Amount"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PurchaseOfEquityInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PurchaseOfEquityInvestment",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of equity investment",
        "label": "Purchase Of Equity Investment",
        "documentation": "Purchase Of Equity Investment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of short-term investments",
        "label": "Purchase of financial instruments, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of financial instruments. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ptv_PurchaseOfIntangibleAssetsButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PurchaseOfIntangibleAssetsButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of intangible assets not yet paid in cash",
        "label": "Purchase Of Intangible Assets But Not Yet Paid",
        "documentation": "Purchase Of Intangible Assets But Not Yet Paid"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of intangible assets",
        "label": "Purchase of intangible assets, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "ifrs-full_PurchaseOfInterestsInAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfInterestsInAssociates",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investment in associates",
        "terseLabel": "Cash investment in associate",
        "verboseLabel": "Cash purchase of Vor preferred shares",
        "label": "Purchase of interests in associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of interests in associates. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Investment (Akili)",
        "label": "Purchase of investments other than investments accounted for using equity method"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ptv_PurchaseOfPropertyPlantAndEquipmentAgainstTradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PurchaseOfPropertyPlantAndEquipmentAgainstTradeAndOtherPayables",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of property, plant and equipment against trade and other payables",
        "label": "Purchase of property plant and equipment against trade and other payables",
        "documentation": "Purchase of property plant and equipment against trade and other payables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of property and equipment",
        "label": "Purchase of property, plant and equipment, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "ifrs-full_PurchaseOfTreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfTreasuryShares",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of Treasury stock",
        "label": "Purchase of treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in equity resulting from the purchase of treasury shares. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ptv_PurchasesOfConvertibleNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PurchasesOfConvertibleNote",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of Convertible Note from associate",
        "label": "Purchases of Convertible Note",
        "documentation": "Purchases of Convertible Note"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PureTechAndThirdPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PureTechAndThirdPartyMember",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PureTech and third-party",
        "label": "PureTech and third-party [Member]",
        "documentation": "PureTech and third-party"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PureTechHealthCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PureTechHealthCompanyMember",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PureTech Health (Company)",
        "label": "PureTech Health (Company) [Member]",
        "documentation": "PureTech Health (Company)"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PureTechHealthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PureTechHealthMember",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "PureTech Health LLC",
        "terseLabel": "PureTech Health LLC",
        "label": "PureTech Health [Member]",
        "documentation": "PureTech Health"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PureTechLYT100Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PureTechLYT100Member",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "PureTech LYT 100, Inc.",
        "label": "PureTech LYT - 100 [Member]",
        "documentation": "PureTech LYT - 100"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PureTechLYTMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PureTechLYTMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "PureTech LYT, Inc. (formerly Ariya Therapeutics, Inc.)",
        "label": "PureTech LYT [Member]",
        "documentation": "PureTech LYT"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PureTechManagementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PureTechManagementMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "PureTech Management, Inc.",
        "label": "PureTech Management [Member]",
        "documentation": "PureTech Management"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PureTechSecuritiesCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PureTechSecuritiesCorpMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "PureTech Securities Corp.",
        "label": "PureTech Securities Corp. [Member]",
        "documentation": "PureTech Securities Corp."
       }
      }
     },
     "auth_ref": []
    },
    "ptv_PureTechSecuritiesIICorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "PureTechSecuritiesIICorpMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "PureTech Securities II Corp.",
        "label": "PureTech Securities II Corp. [Member]",
        "documentation": "PureTech Securities II Corp."
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RSULineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RSULineItems",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSU [Line Items]",
        "label": "RSU [Line Items]",
        "documentation": "RSU"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RSUTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RSUTable",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSU [Table]",
        "label": "RSU [Table]",
        "documentation": "RSU"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [axis]",
        "label": "Range [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r188",
      "r204",
      "r283",
      "r284",
      "r355"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesPropertyandEquipmentDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangesMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ranges",
        "label": "Ranges [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r188",
      "r204",
      "r283",
      "r284",
      "r355"
     ]
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsAxis",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ranges of exercise prices for outstanding share options [axis]",
        "label": "Ranges of exercise prices for outstanding share options [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ranges of exercise prices for outstanding share options",
        "label": "Ranges of exercise prices for outstanding share options [member]"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ptv_RateOfDeconsolidationAdjustmentsReconciliationOfEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RateOfDeconsolidationAdjustmentsReconciliationOfEffectiveTaxRate",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deconsolidation of subsidiary",
        "label": "Rate of deconsolidation adjustments, reconciliation of effective tax rate",
        "documentation": "Rate of deconsolidation adjustments, reconciliation of effective tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RateOfEffectsOfStateTaxRateInUS": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RateOfEffectsOfStateTaxRateInUS",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State taxes, net of federal effect",
        "label": "Rate of Effects of state tax rate in US",
        "documentation": "Rate of Effects of state tax rate in US"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RateOfExecutiveCompensationReconciliationOfEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RateOfExecutiveCompensationReconciliationOfEffectiveTaxRate",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nondeductible compensation",
        "label": "Rate of executive compensation, reconciliation of effective tax rate",
        "documentation": "Rate of executive compensation, reconciliation of effective tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RateOfFinanceIncomeCostsFairValueAccountingReconciliationOfEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RateOfFinanceIncomeCostsFairValueAccountingReconciliationOfEffectiveTaxRate",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance income/(costs) \u2013 fair value accounting",
        "label": "Rate of finance income costs - fair value accounting, reconciliation of effective tax rate",
        "documentation": "Rate of finance income costs - fair value accounting, reconciliation of effective tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RateOfLossWithRespectToAssociateForWhichNoDeferredTaxAssetIsRecognizedReconciliationOfEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RateOfLossWithRespectToAssociateForWhichNoDeferredTaxAssetIsRecognizedReconciliationOfEffectiveTaxRate",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss with respect to associate for which no deferred tax asset is recognized",
        "label": "Rate of loss with respect to associate for which no deferred tax asset is recognized, reconciliation of effective tax rate",
        "documentation": "Rate of loss with respect to associate for which no deferred tax asset is recognized, reconciliation of effective tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RateOfShareBasedPaymentExpensesNonDeductibleReconciliationOfEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RateOfShareBasedPaymentExpensesNonDeductibleReconciliationOfEffectiveTaxRate",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Rate of Share based Payment expenses, non-deductible, reconciliation of effective tax rate",
        "documentation": "Rate of Share based Payment expenses, non-deductible"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RateOfTaxCreditsReconciliationOfEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RateOfTaxCreditsReconciliationOfEffectiveTaxRate",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax credits",
        "label": "Rate Of Tax credits, Reconciliation Of Effective Tax Rate",
        "documentation": "Rate Of Tax credits, Reconciliation Of Effective Tax Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ReceiptOfPaymentOfSublease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ReceiptOfPaymentOfSublease",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receipt of payment of sublease",
        "label": "Receipt of payment of sublease",
        "documentation": "Receipt of payment of sublease"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReceivablesDueFromAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReceivablesDueFromAssociates",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsinnotesfromassociatesDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables due from associates",
        "label": "Receivables due from associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of receivables due from associates. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r326"
     ]
    },
    "ifrs-full_ReceivablesFromContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReceivablesFromContractsWithCustomers",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivables related to contract revenue",
        "label": "Receivables from contracts with customers"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r169"
     ]
    },
    "ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification of foreign currency differences on dilution of interest",
        "label": "Reclassification adjustments on exchange differences on translation of foreign operations, before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to exchange differences when the financial statements of foreign operations are translated, before tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r44",
      "r69"
     ]
    },
    "ptv_ReclassificationOfInvestmentToInvestmentInAssociate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ReclassificationOfInvestmentToInvestmentInAssociate",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reclassification of Akili to level 1 investment",
        "label": "Reclassification of investment to investment in associate",
        "documentation": "Reclassification of investment to investment in associate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RecognisedIncomeTaxExpenseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RecognisedIncomeTaxExpenseLineItems",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofRecognizedIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recognised Income Tax Expense [Line Items]",
        "label": "Recognised Income Tax Expense [Line Items]",
        "documentation": "Recognised Income Tax Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RecognisedIncomeTaxExpenseTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RecognisedIncomeTaxExpenseTable",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofRecognizedIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recognised Income Tax Expense [Table]",
        "label": "Recognised Income Tax Expense [Table]",
        "documentation": "Recognised Income Tax Expense [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RelatedPartiesMember",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related parties",
        "label": "Related parties [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for related parties. Related parties are persons or entities that are related to the entity that is preparing its financial statements (the reporting entity). (a) A person or a close member of that person\u2019s family is related to a reporting entity if that person: (i) has control or joint control over the reporting entity; (ii) has significant influence over the reporting entity; or (iii) is a member of the key management personnel of the reporting entity or of a parent of the reporting entity. (b) An entity is related to a reporting entity if any of the following conditions applies: (i) The entity and the reporting entity are members of the same group (which means that each parent, subsidiary and fellow subsidiary is related to the others). (ii) One entity is an associate or joint venture of the other entity (or an associate or joint venture of a member of a group of which the other entity is a member). (iii) Both entities are joint ventures of the same third party. (iv) One entity is a joint venture of a third entity and the other entity is an associate of the third entity. (v) The entity is a post-employment benefit plan for the benefit of employees of either the reporting entity or an entity related to the reporting entity. If the reporting entity is itself such a plan, the sponsoring employers are also related to the reporting entity. (vi) The entity is controlled or jointly controlled by a person identified in (a). (vii) A person identified in (a)(i) has significant influence over the entity or is a member of the key management personnel of the entity (or of a parent of the entity). (viii) The entity, or any member of a group of which it is a part, provides key management personnel services to the reporting entity or to the parent of the reporting entity. [Refer: Joint ventures [member]; Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "ifrs-full_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party transactions [abstract]",
        "label": "Related party transactions [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RelatedPartyTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RelatedPartyTransactionsLineItems",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party transactions [Line Items]",
        "label": "Related party transactions [Line Items]",
        "documentation": "Related party transactions"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RelatedPartyTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RelatedPartyTransactionsTable",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party transactions [Table]",
        "label": "Related party transactions [Table]",
        "documentation": "Related party transactions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RentalIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RentalIncome",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rental income",
        "label": "Rental income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income recognised from rental activities."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/LeasesandsubleasesNarrativeDetails",
      "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Domain]",
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      },
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/OperatingExpensesScheduleofOperatingExpensesDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Research and development expenses",
        "negatedTerseLabel": "Research and development expenses",
        "terseLabel": "Research and development expenses",
        "label": "Research and development expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenditure directly attributable to research or development activities, recognised in profit or loss."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "ptv_ResearchAndDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ResearchAndDevelopmentMember",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofInformationaboutEmployeesDetails",
      "http://ptv.com/role/OperatingExpensesScheduleofPayrollCostsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofShareBasedPaymentExpenseasReflectedintheConsolidatedStatementofIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research And Development [Member]",
        "documentation": "Research And Development"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/EquityScheduleofEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Translation reserve",
        "label": "Reserve of exchange differences on translation"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing exchange differences on translation of financial statements recognised in other comprehensive income and accumulated in equity. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Translation reserve",
        "label": "Reserve of exchange differences on translation [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r70",
      "r258"
     ]
    },
    "ifrs-full_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/OtherFinancialAssetsScheduleofOtherFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other financial assets",
        "label": "Restricted cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents whose use or withdrawal is restricted. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_RestrictedShareUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RestrictedShareUnitsMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Share Units",
        "label": "Restricted share units [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of antidilutive instrument representing restricted share units."
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "ptv_RestrictedShareUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RestrictedShareUnitsRSUMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSU",
        "label": "Restricted Share Units (RSU) [Member]",
        "documentation": "Restricted Share Units (RSU) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/EquityScheduleofEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Retained earnings",
        "terseLabel": "Retained earnings/(accumulated deficit)",
        "label": "Retained earnings"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r263"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings/ (accumulated deficit)",
        "label": "Retained earnings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r258"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails",
      "http://ptv.com/role/RevenueDisclosureofRevenueDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total revenue",
        "terseLabel": "Revenue",
        "label": "Revenue"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r142",
      "r214",
      "r237",
      "r242",
      "r248",
      "r249",
      "r251",
      "r256",
      "r257",
      "r281"
     ]
    },
    "ifrs-full_RevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue [abstract]",
        "label": "Revenue [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromContractsWithCustomers",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/RevenueDisaggregationofRevenueCustomersOver10ofRevenueDetails",
      "http://ptv.com/role/RevenueDisaggregationofRevenueTimingofContractDetails",
      "http://ptv.com/role/RevenueDisclosureofRevenueDetails",
      "http://ptv.com/role/RevenueNarrativeDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract revenue",
        "label": "Revenue from contracts with customers"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r167"
     ]
    },
    "ifrs-full_RevenueFromGovernmentGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromGovernmentGrants",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/RevenueDisclosureofRevenueDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant revenue",
        "label": "Income from government grants"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income recognised in relation to government grants. [Refer: Government grants]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_RevenueFromRoyalties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromRoyalties",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails",
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty income",
        "label": "Royalty income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income arising from royalties."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ptv_RevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RevenueLineItems",
     "presentation": [
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue [Line Items]",
        "label": "Revenue [Line Items]",
        "documentation": "Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RevenueTable",
     "presentation": [
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue [Table]",
        "label": "Revenue [Table]",
        "documentation": "Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ReversalOfInvestmentLossInAssociatesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ReversalOfInvestmentLossInAssociatesAccountedForUsingEquityMethod",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reversal of equity method losses recorded against LTIs (due to decrease in LTI fair value)",
        "terseLabel": "Reversal of equity method losses recorded against LTIs (due to decrease in LTI fair value)",
        "label": "Reversal Of Investment Loss In Associates Accounted For Using Equity Method",
        "documentation": "Reversal Of Investment Loss In Associates Accounted For Using Equity Method"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/LeasesandsubleasesScheduleofQuantitativeInformationAboutRightofuseAssetsandLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right of use asset, net",
        "negatedTerseLabel": "Right of use asset, net",
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "label": "Right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. 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."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r180"
     ]
    },
    "ifrs-full_RightofuseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RightofuseAssetsMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right of use assets",
        "label": "Right-of-use assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "ptv_RoyaltiesLiabilitiesEligibilityToReceiveAdditionalRoyaltyPaymentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RoyaltiesLiabilitiesEligibilityToReceiveAdditionalRoyaltyPaymentAmount",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eligibility to receive additional payment amount (up to)",
        "label": "Royalties Liabilities, Eligibility To Receive Additional Royalty Payment, Amount",
        "documentation": "Royalties Liabilities, Eligibility To Receive Additional Royalty Payment, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RoyaltiesLiabilitiesInitialPaymentReceivedAtClosing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RoyaltiesLiabilitiesInitialPaymentReceivedAtClosing",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityNarrativeDetails",
      "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityScheduleofSaleofFutureRoyaltiesLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts received at closing",
        "label": "Royalties Liabilities, Initial Payment Received At Closing",
        "documentation": "Royalties Liabilities, Initial Payment Received At Closing"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RoyaltyAgreementAnnualThresholdRoyaltyPaymentMadeToCounterparty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RoyaltyAgreementAnnualThresholdRoyaltyPaymentMadeToCounterparty",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual threshold, amount",
        "label": "Royalty Agreement, Annual Threshold Royalty Payment Made To Counterparty",
        "documentation": "Royalty Agreement, Annual Threshold Royalty Payment Made To Counterparty"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RoyaltyAgreementPercentageOfRoyaltiesReceivedAboveAnnualThreshold": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RoyaltyAgreementPercentageOfRoyaltiesReceivedAboveAnnualThreshold",
     "presentation": [
      "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of royalties received above annual threshold",
        "label": "Royalty Agreement, Percentage Of Royalties Received Above Annual Threshold",
        "documentation": "Sale Of Future Royalties Liability, Percentage Of Royalties Received Above Annual Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_RoyaltyPharmaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "RoyaltyPharmaMember",
     "presentation": [
      "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty Pharma",
        "label": "Royalty Pharma [Member]",
        "documentation": "Royalty Pharma"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SPACExchangeAdditionalInvestmentInAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SPACExchangeAdditionalInvestmentInAssociates",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional investment as a result of backstop settlement (see above)",
        "label": "SPAC Exchange, Additional Investment In Associates",
        "documentation": "SPAC Exchange, Additional Investment In Associates"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SPACExchangeBackstopAgreementInvestmentInCommonShare": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SPACExchangeBackstopAgreementInvestmentInCommonShare",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combination, investment in common share",
        "label": "SPAC Exchange, Backstop Agreement, Investment In Common Share",
        "documentation": "SPAC Exchange, Backstop Agreement, Investment In Common Share"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SPACExchangePIPETransactionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SPACExchangePIPETransactionAmount",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SPAC exchange, PIPE transaction, amount",
        "label": "SPAC Exchange, PIPE Transaction, Amount",
        "documentation": "SPAC Exchange, PIPE Transaction, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SaleOfEquityInstrumentsInOtherEntities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SaleOfEquityInstrumentsInOtherEntities",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of equity instruments in other entities (in shares)",
        "label": "Sale of equity instruments in other entities",
        "documentation": "Sale of equity instruments in other entities"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SaleOfFutureRoyaltiesLiabilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SaleOfFutureRoyaltiesLiabilityLineItems",
     "presentation": [
      "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale Of Future Royalties Liability [Line Items]",
        "label": "Sale Of Future Royalties Liability [Line Items]",
        "documentation": "Sale Of Future Royalties Liability [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SaleOfFutureRoyaltiesLiabilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SaleOfFutureRoyaltiesLiabilityTable",
     "presentation": [
      "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale Of Future Royalties Liability [Table]",
        "label": "Sale Of Future Royalties Liability [Table]",
        "documentation": "Sale Of Future Royalties Liability [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SaleOfInvestmentHeldAtFairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SaleOfInvestmentHeldAtFairValueMember",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of investment held at fair value",
        "label": "Sale Of Investment Held At Fair Value [Member]",
        "documentation": "Sale Of Investment Held At Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SalesFairValueMeasurementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SalesFairValueMeasurementAssets",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Sale of Karuna and Vor shares",
        "label": "Sales, fair value measurement, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in the fair value measurement of assets resulting from sales. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "ptv_ScheduleOfConvertibleNotesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ScheduleOfConvertibleNotesTableTextBlock",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Convertible Notes Outstanding",
        "label": "Schedule of Convertible Notes [Table Text Block]",
        "documentation": "Schedule of Convertible Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ScheduleOfEarningsPerShareTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ScheduleOfEarningsPerShareTableTextBlock",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings/(Loss) per Share",
        "label": "Schedule of Earnings per Share [Table Text Block]",
        "documentation": "Schedule of Earnings per Share"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Axis]",
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ScheduleOfInformationAboutEmployeesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ScheduleOfInformationAboutEmployeesTableTextBlock",
     "presentation": [
      "http://ptv.com/role/OperatingExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Information about Employees",
        "label": "Schedule Of Information About Employees [Table Text Block]",
        "documentation": "Schedule Of Information About Employees"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ScheduleOfIntangibleAssetsNetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ScheduleOfIntangibleAssetsNetTableTextBlock",
     "presentation": [
      "http://ptv.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Assets, Net",
        "label": "Schedule of Intangible assets net [Table Text Block]",
        "documentation": "Schedule of Intangible assets net"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ScheduleOfNotesPayableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ScheduleOfNotesPayableTableTextBlock",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Notes Payable",
        "label": "Schedule of Notes Payable [Table Text Block]",
        "documentation": "Schedule of Notes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ScheduleOfPropertyEquipmentNetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ScheduleOfPropertyEquipmentNetTableTextBlock",
     "presentation": [
      "http://ptv.com/role/PropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment, Net",
        "label": "Schedule of Property &amp; Equipment net [Table Text Block]",
        "documentation": "Schedule of Property &amp; Equipment net"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ScheduleOfRoyaltyLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ScheduleOfRoyaltyLiabilitiesTableTextBlock",
     "presentation": [
      "http://ptv.com/role/SaleofFutureRoyaltiesLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Sale of Future Royalties Liability",
        "label": "Schedule Of Royalty Liabilities [Table Text Block]",
        "documentation": "Schedule Of Royalty Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ScheduleOfTradeAndOtherPayablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ScheduleOfTradeAndOtherPayablesTableTextBlock",
     "presentation": [
      "http://ptv.com/role/TradeandOtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Trade and Other Payables",
        "label": "Schedule of Trade And Other Payables [Table Text Block]",
        "documentation": "Schedule of Trade And Other Payables"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SeaportTherapeuticsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SeaportTherapeuticsMember",
     "presentation": [
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Seaport Therapeutics",
        "label": "Seaport Therapeutics [Member]",
        "documentation": "Seaport Therapeutics"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SegmentConsolidationItemsAxis",
     "presentation": [
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment consolidation items [axis]",
        "label": "Segment consolidation items [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "ptv_SegmentInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SegmentInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Information [Abstract]",
        "documentation": "Segment Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SegmentsAxis",
     "presentation": [
      "http://ptv.com/role/SegmentInformationNarrativeDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [axis]",
        "label": "Segments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r168",
      "r241",
      "r268",
      "r291"
     ]
    },
    "ifrs-full_SegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SegmentsMember",
     "presentation": [
      "http://ptv.com/role/SegmentInformationNarrativeDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments",
        "label": "Segments [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r168",
      "r247",
      "r268",
      "r291"
     ]
    },
    "ptv_SeniorManagersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SeniorManagersMember",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Managers",
        "label": "Senior Managers [Member]",
        "documentation": "Senior Managers"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SeniorSecuredConvertiblePromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SeniorSecuredConvertiblePromissoryNoteMember",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior secured convertible promissory note",
        "label": "Senior Secured Convertible Promissory Note [Member]",
        "documentation": "Senior Secured Convertible Promissory Note"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnPreTaxEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnPreTaxEarnings",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Sensitivity analysis for equity price risk, impact on pre-tax earnings",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Impact On Pre-Tax Earnings",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Impact On Pre-Tax Earnings"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercentage": {
     "xbrltype": "pureItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercentage",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity analysis for equity price risk, impact on pre-tax earnings, percentage",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percentage",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariablePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariablePeriod",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity range, decrease",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Period",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Period"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariablePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariablePeriod",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity range, increase",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Period",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Period"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SeriesDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SeriesDMember",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series D",
        "label": "Series D [Member]",
        "documentation": "Series D"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SettlementOfRSUs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SettlementOfRSUs",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement of restricted stock unit equity awards",
        "label": "Settlement of RSU's",
        "documentation": "Settlement of RSU's"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardSettlementPricePerShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardSettlementPricePerShare",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award settlement, price per share",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Settlement, Price Per Share",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Settlement, Price Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation arrangement by share-based payment award, award vesting period",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based awards expiration period",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Expiration Period",
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Expiration Period"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCommonSharesRedeemedPerRestrictedShareUnit": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCommonSharesRedeemedPerRestrictedShareUnit",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of common shares redeemable from each RSU (in shares)",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Common Shares Redeemed Per Restricted Share Unit",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Common Shares Redeemed Per Restricted Share Unit"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareBasedLiabiltyAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareBasedLiabiltyAwardsMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based liability awards",
        "label": "Share based liabilty awards [Member]",
        "documentation": "Share based liabilty awards"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareBasedPaymentArrangementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareBasedPaymentArrangementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangements [Abstract]",
        "documentation": "Share-Based Payment Arrangements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareBasedPaymentArrangementsAuthorizedAmountPercentageOfCommonSharesOutstanding": {
     "xbrltype": "pureItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareBasedPaymentArrangementsAuthorizedAmountPercentageOfCommonSharesOutstanding",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment arrangements, percentage of common shares outstanding",
        "label": "Share-based Payment Arrangements, Authorized Amount, Percentage of Common Shares Outstanding",
        "documentation": "Share-based Payment Arrangements, Authorized Amount, Percentage of Common Shares Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareBasedPaymentExpenseCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareBasedPaymentExpenseCategoryAxis",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofShareBasedPaymentExpenseasReflectedintheConsolidatedStatementofIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Expense Category [Axis]",
        "label": "Share-based Payment Expense Category [Axis]",
        "documentation": "Share-based Payment Expense Category"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareBasedPaymentExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareBasedPaymentExpenseTableTextBlock",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-Based Payment Expense as Reflected in the Consolidated Statement of Income/(Loss)",
        "label": "Share-based Payment Expense Table [Text Block]",
        "documentation": "Share-based Payment Expense Table"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareBasedPaymentExpensesNonDeductibleReconciliationOfEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareBasedPaymentExpensesNonDeductibleReconciliationOfEffectiveTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Share based Payment expenses, non-deductible, reconciliation of effective tax rate",
        "documentation": "Share based Payment expenses, non-deductible, reconciliation of effective tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareBasedPaymentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareBasedPaymentLineItems",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofShareBasedPaymentExpenseasReflectedintheConsolidatedStatementofIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment [Line Items]",
        "label": "Share-based Payment [Line Items]",
        "documentation": "Share-based Payment"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareBasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareBasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Expense [Abstract]",
        "label": "Share-based Payments [Abstract]",
        "documentation": "Share-based Payments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareBasedPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareBasedPaymentsMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments",
        "label": "Share-based payments [Member]",
        "documentation": "Share-based payments"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareBasedPaymentsTableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareBasedPaymentsTableLineItems",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payments Table [Line Items]",
        "label": "Share-based Payments Table [Line Items]",
        "documentation": "Share-based Payments Table"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareBasedPaymentsTableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareBasedPaymentsTableTable",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeStockOptionsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofShareBasedPaymentExpenseasReflectedintheConsolidatedStatementofIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payments Table [Table]",
        "label": "Share-based Payments Table [Table]",
        "documentation": "Share-based Payments Table [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareOfAssociateLossRecordedAgainstLongTermInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareOfAssociateLossRecordedAgainstLongTermInterest",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share of associate loss recorded against long-term interest",
        "label": "Share of associate loss recorded against long-term interest",
        "documentation": "Share of associate loss recorded against long-term interest"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShareOfNetAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShareOfNetAssets",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Group's share of net assets (net deficit)",
        "label": "Share of net assets",
        "documentation": "Share of net assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share in other comprehensive income of associates",
        "label": "Share of other comprehensive income of associates and joint ventures accounted for using equity method, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The entity's share of the other comprehensive income of associates and joint ventures accounted for using the equity method, net of tax. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r42",
      "r149"
     ]
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Share of loss of associates accounted for using equity method",
        "label": "Share of profit (loss) of associates accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of associates accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 4.0
      },
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows",
      "http://ptv.com/role/ConsolidatedStatementofComprehensiveIncomeLoss",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share of net income/(loss) of associates accounted for using the equity method",
        "negatedLabel": "Share of net loss of associates accounted for using the equity method",
        "netLabel": "Share in net loss of associates",
        "label": "Share of profit (loss) of associates and joint ventures accounted for using equity method"
       }
      },
      "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)]"
       }
      }
     },
     "auth_ref": [
      "r40",
      "r239",
      "r246"
     ]
    },
    "ifrs-full_ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Group's share in net losses - limited to net investment amount",
        "label": "Share of profit (loss) from continuing operations of associates and joint ventures accounted for using equity method"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "ifrs-full_ShareOfTotalComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareOfTotalComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Group's share of total comprehensive loss - limited to net investment amount",
        "label": "Share of total comprehensive income of associates and joint ventures accounted for using equity method"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "ifrs-full_SharePremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharePremium",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/EquityScheduleofEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share premium",
        "label": "Share premium"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value."
       }
      }
     },
     "auth_ref": [
      "r262"
     ]
    },
    "ifrs-full_SharePremiumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharePremiumMember",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share premium",
        "label": "Share premium [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount received or receivable from issuance of the entity's shares in excess of nominal value."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ptv_SharePriceOfInvesteeShares": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SharePriceOfInvesteeShares",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share purchase price (in dollars per share)",
        "label": "Share price of investee shares",
        "documentation": "Share price of investee shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharebasedPaymentArrangementsMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeSignificantSubsidiaryPlansandOtherPlansDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeStockOptionsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment arrangements",
        "label": "Share-based payment arrangements [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares in entity held by entity or by its subsidiaries or associates (in shares)",
        "label": "Number of shares in entity held by entity or by its subsidiaries or associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares in the entity held by the entity or by its subsidiaries or associates. [Refer: Associates [member]; Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "ptv_ShortTermInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShortTermInvestment",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails": {
       "parentTag": "ptv_CashAndCashEquivalentsAndShortTermInvestments",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ptv.com/role/CapitalandFinancialRiskManagementCreditRiskDetails": {
       "parentTag": "ifrs-full_CreditExposure",
       "weight": 1.0,
       "order": 3.0
      },
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementCreditRiskDetails",
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/MaterialAccountingPoliciesNarrativeDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term investments",
        "verboseLabel": "Short-term investments",
        "label": "Short-term Investment",
        "documentation": "Short-term Investment"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShortTermInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShortTermInvestmentMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Investments",
        "label": "Short-Term Investment [Member]",
        "documentation": "Short-Term Investment"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShortTermNoteFromAssociateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShortTermNoteFromAssociateMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in notes from associates",
        "label": "Short-term note from associate [Member]",
        "documentation": "Short-term note from associate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShortTermNoteLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShortTermNoteLineItems",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsinnotesfromassociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term note [Line Items]",
        "label": "Short-term note [Line Items]",
        "documentation": "Short-term note [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_ShortTermNoteTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ShortTermNoteTable",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsinnotesfromassociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term note [Table]",
        "label": "Short-term note [Table]",
        "documentation": "Short-term note [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SignificantInvestmentsInAssociatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesAxis",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsinnotesfromassociatesDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesScheduleofInvestmentsinNotesfromAssociatesDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofFinancialInformationofGelesisDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails",
      "http://ptv.com/role/OperatingExpensesScheduleofAuditorsRemunerationDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails",
      "http://ptv.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associates [axis]",
        "label": "Associates [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r85",
      "r152"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeSignificantSubsidiaryPlansandOtherPlansDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsExercisableDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsForfeitedDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsGrantedDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsOutstandingDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeLoansDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredShareBalancesDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredSharesMinimumLiquidationPreferenceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiaries [axis]",
        "label": "Subsidiaries [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r85",
      "r151"
     ]
    },
    "ptv_SignificantSubsidiaryPlanLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SignificantSubsidiaryPlanLineItems",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeSignificantSubsidiaryPlansandOtherPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Subsidiary Plan [Line Items]",
        "label": "Significant Subsidiary Plan [Line Items]",
        "documentation": "Significant Subsidiary Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SignificantSubsidiaryPlansTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SignificantSubsidiaryPlansTable",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeSignificantSubsidiaryPlansandOtherPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Subsidiary Plans [Table]",
        "label": "Significant Subsidiary Plans [Table]",
        "documentation": "Significant Subsidiary Plans [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SignificantUnobservableInputAssets": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SignificantUnobservableInputAssets",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant unobservable input",
        "label": "Significant unobservable input, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The value of significant unobservable input used in the measurement of the fair value of assets."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "ptv_SondeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SondeMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails",
      "http://ptv.com/role/IntangibleAssetsNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesScheduleofInvestmentsinAssociatesDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Sonde Health, Inc.",
        "terseLabel": "Sonde",
        "label": "Sonde [Member]",
        "documentation": "Sonde"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_StateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "StateMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofRecognizedIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State - current",
        "label": "State [Member]",
        "documentation": "State"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_StatementOfCashFlowsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "StatementOfCashFlowsLineItems",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement Of Cash Flows [Line Items]",
        "label": "Statement Of Cash Flows [Line Items]",
        "documentation": "Statement Of Cash Flows [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_StatementOfCashFlowsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "StatementOfCashFlowsTable",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement Of Cash Flows [Table]",
        "label": "Statement Of Cash Flows [Table]",
        "documentation": "Statement Of Cash Flows [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of changes in equity [line items]",
        "label": "Statement of changes in equity [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of changes in equity [table]",
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "presentation": [
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Statement of Comprehensive Income/(Loss)",
        "label": "Statement of comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "presentation": [
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available Funds",
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_StockCommittedToAcquireDuringPeriodPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "StockCommittedToAcquireDuringPeriodPricePerShare",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock committed to acquire during period (in dollars per share)",
        "label": "Stock Committed To Acquire During Period, Price Per Share",
        "documentation": "Stock Committed To Acquire During Period, Price Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_StockDeductionReconciliationOfEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "StockDeductionReconciliationOfEffectiveTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Worthless stock deduction",
        "label": "Stock Deduction, Reconciliation Of Effective Tax Rate",
        "documentation": "Stock Deduction, Reconciliation Of Effective Tax Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_StockIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "StockIncentivePlanMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeSignificantSubsidiaryPlansandOtherPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock incentive plan",
        "label": "Stock Incentive Plan [Member]",
        "documentation": "Stock Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_StockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "StockOptionsMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options",
        "label": "Stock Options [Member]",
        "documentation": "Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_StockRepurchaseProgramAggregatedNumberOfSharesRepurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "StockRepurchaseProgramAggregatedNumberOfSharesRepurchased",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregated number of shares repurchased under share repurchase program (in shares)",
        "label": "Stock Repurchase Program, Aggregated Number Of Shares Repurchased",
        "documentation": "Stock Repurchase Program, Aggregated Number Of Shares Repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_StockRepurchaseProgramNumberOfSharesRepurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "StockRepurchaseProgramNumberOfSharesRepurchased",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares repurchased under share repurchase program (in shares)",
        "label": "Stock Repurchase Program, Number Of Shares Repurchased",
        "documentation": "Stock Repurchase Program, Number Of Shares Repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_StockRepurchaseProgramNumberOfTranches": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "StockRepurchaseProgramNumberOfTranches",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of tranches",
        "label": "Stock Repurchase Program, Number Of Tranches",
        "documentation": "Stock Repurchase Program, Number Of Tranches"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_StockRepurchaseProgramPurchasePricePerShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "StockRepurchaseProgramPurchasePricePerShare",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchase program, purchase price per share",
        "label": "Stock Repurchase Program, Purchase Price Per Share",
        "documentation": "Stock Repurchase Program, Purchase Price Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_StockRepurchaseProgramSharesAuthorizedToBeRepurchased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "StockRepurchaseProgramSharesAuthorizedToBeRepurchased",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/EquityNarrativeDetails",
      "http://ptv.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value of shares authorized to be repurchased",
        "label": "Stock Repurchase Program, Shares Authorized to be Repurchased",
        "documentation": "Stock Repurchase Program, Shares Authorized to be Repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryConvertibleNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryConvertibleNotesMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeConvertibleNotesDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofConvertibleNotesOutstandingDetails",
      "http://ptv.com/role/SubsidiaryNotesPayableScheduleofNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible notes",
        "label": "Subsidiary Convertible Notes [Member]",
        "documentation": "Subsidiary Convertible Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryNotesPayableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryNotesPayableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Notes Payable [Abstract]",
        "label": "Subsidiary Notes Payable [Abstract]",
        "documentation": "Subsidiary Notes Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryNotesPayableLoansLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryNotesPayableLoansLineItems",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Notes Payable - Loans [Line Items]",
        "label": "Subsidiary Notes Payable - Loans [Line Items]",
        "documentation": "Subsidiary Notes Payable - Loans"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryNotesPayableLoansTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryNotesPayableLoansTable",
     "presentation": [
      "http://ptv.com/role/SubsidiaryNotesPayableNarrativeLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Notes Payable - Loans [Table]",
        "label": "Subsidiary Notes Payable - Loans [Table]",
        "documentation": "Subsidiary Notes Payable - Loans [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryNotesPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryNotesPayableMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary notes payable",
        "label": "Subsidiary Notes Payable [Member]",
        "documentation": "Subsidiary Notes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryOperatingCompaniesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryOperatingCompaniesAbstract",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary operating companies",
        "label": "Subsidiary operating companies [Abstract]",
        "documentation": "Subsidiary operating companies"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryOperatingCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryOperatingCompaniesMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary operating companies",
        "label": "Subsidiary Operating Companies [Member]",
        "documentation": "Subsidiary Operating Companies"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryPlansLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryPlansLineItems",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Plans [Line Items]",
        "label": "Subsidiary Plans [Line Items]",
        "documentation": "Subsidiary Plans"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryPlansTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryPlansTable",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Plans [Table]",
        "label": "Subsidiary Plans [Table]",
        "documentation": "Subsidiary Plans [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryPreferredSharesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryPreferredSharesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Preferred Shares [Abstract]",
        "label": "Subsidiary Preferred Shares [Abstract]",
        "documentation": "Subsidiary Preferred Shares [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryPreferredSharesBalancesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryPreferredSharesBalancesTable",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredShareBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Preferred Shares Balances [Table]",
        "label": "Subsidiary Preferred Shares Balances [Table]",
        "documentation": "Subsidiary Preferred Shares Balances [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryPreferredSharesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryPreferredSharesLineItems",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredShareBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Preferred Shares [Line Items]",
        "label": "Subsidiary Preferred Shares [Line Items]",
        "documentation": "Subsidiary Preferred Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryPreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryPreferredSharesMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofChangesintheValueofSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary preferred shares",
        "label": "Subsidiary Preferred Shares [Member]",
        "documentation": "Subsidiary Preferred Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryTypesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryTypesAxis",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Types [Axis]",
        "label": "Subsidiary Types [Axis]",
        "documentation": "Subsidiary Types"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryTypesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryTypesDomain",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Types [Domain]",
        "label": "Subsidiary Types [Domain]",
        "documentation": "Subsidiary Types [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SubsidiaryWarrantLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SubsidiaryWarrantLiabilityMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary warrant liability",
        "verboseLabel": "Warrants",
        "label": "Subsidiary warrant liability [Member]",
        "documentation": "Subsidiary warrant liability"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SummaryOfEquityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SummaryOfEquityTableTextBlock",
     "presentation": [
      "http://ptv.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Equity",
        "label": "Summary of Equity [Table Text Block]",
        "documentation": "Summary of Equity"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SummaryOfFinancialInformationOfGelesisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SummaryOfFinancialInformationOfGelesisTableTextBlock",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Information of Gelesis",
        "label": "Summary of Financial information of Gelesis [Table Text Block]",
        "documentation": "Summary of Financial information of Gelesis"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SummaryOfInvestmentsHeldAtFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SummaryOfInvestmentsHeldAtFairValueTableTextBlock",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Investments Held at Fair Value",
        "label": "Summary Of Investments Held At Fair Value [Table Text Block]",
        "documentation": "Summary Of Investments Held At Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SummaryOfInvestmentsInAssociatesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SummaryOfInvestmentsInAssociatesTableTextBlock",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesTables",
      "http://ptv.com/role/InvestmentsinAssociatesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Investments in Associates",
        "label": "Summary Of Investments In Associates [Table Text Block]",
        "documentation": "Summary Of Investments In Associates"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SummaryOfMinimumLiquidationPreferenceTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SummaryOfMinimumLiquidationPreferenceTableTextBlock",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Subsidiary Preferred Shares, Minimum Liquidation Preference",
        "label": "Summary of Minimum liquidation preference [Table Text Block]",
        "documentation": "Summary of Minimum liquidation preference"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SummaryOfSubsidiaryPreferredSharesBalancesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SummaryOfSubsidiaryPreferredSharesBalancesTableTextBlock",
     "presentation": [
      "http://ptv.com/role/SubsidiaryPreferredSharesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Subsidiary Preferred Share Balances",
        "label": "Summary of Subsidiary Preferred Shares Balances [Table Text Block]",
        "documentation": "Summary of Subsidiary Preferred Shares Balances"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_SupplementalDisclosureOfNonCashInvestmentAndFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "SupplementalDisclosureOfNonCashInvestmentAndFinancingActivitiesAbstract",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosure of non-cash investment and financing activities:",
        "label": "Supplemental disclosure of non-cash investment and financing activities [Abstract]",
        "documentation": "Supplemental disclosure of non-cash investment and financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_TalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TalMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Tal Medical, Inc.",
        "label": "Tal [Member]",
        "documentation": "Tal"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_TaxCreditReconciliationOfEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TaxCreditReconciliationOfEffectiveTaxRate",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Tax credits",
        "label": "Tax Credit, Reconciliation Of Effective Tax Rate",
        "documentation": "Tax Credit, Reconciliation Of Effective Tax Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfTaxLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectOfTaxLosses",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized deferred tax asset",
        "label": "Tax effect of tax losses"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "ptv_TaxEffectedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TaxEffectedMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofUnrecognizedDeferredTaxAssetsDetails",
      "http://ptv.com/role/TaxationScheduleofUnrecognizedTaxLossesandTaxCreditsCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Effected",
        "label": "Tax Effected [Member]",
        "documentation": "Tax Effected"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US federal statutory rate",
        "label": "Tax expense (income) at applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "ptv_TaxLossesAndTaxCreditsCarryforwardsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TaxLossesAndTaxCreditsCarryforwardsLineItems",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofUnrecognizedTaxLossesandTaxCreditsCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax losses and tax credits carryforwards [Line Items]",
        "label": "Tax losses and tax credits carryforwards [Line Items]",
        "documentation": "Tax losses and tax credits carryforwards [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_TaxLossesAndTaxCreditsCarryforwardsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TaxLossesAndTaxCreditsCarryforwardsTable",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofUnrecognizedTaxLossesandTaxCreditsCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax losses and tax credits carryforwards [Table]",
        "label": "Tax losses and tax credits carryforwards [Table]",
        "documentation": "Tax losses and tax credits carryforwards [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_TaxRateEffectOfAdjustmentsRelatedToChangeInBlendStateRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TaxRateEffectOfAdjustmentsRelatedToChangeInBlendStateRate",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revaluation of deferred due to rate change",
        "label": "Tax Rate Effect Of Adjustments Related To Change In Blend State Rate",
        "documentation": "Tax Rate Effect Of Adjustments Related To Change In Blend State Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_TaxRateEffectOfDeferredTaxAssetsAndBenefitsNotPreviouslyRecognised": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TaxRateEffectOfDeferredTaxAssetsAndBenefitsNotPreviouslyRecognised",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Recognition of deferred tax assets and tax benefits not previously recognized",
        "label": "Tax Rate Effect of deferred tax assets and benefits not previously recognised",
        "documentation": "Tax Rate Effect of deferred tax assets and benefits not previously recognised"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_TaxRateEffectOfStockDeductionReconciliationOfEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TaxRateEffectOfStockDeductionReconciliationOfEffectiveTaxRate",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Worthless stock deduction",
        "label": "Tax Rate Effect Of Stock Deduction, Reconciliation Of Effective Tax Rate",
        "documentation": "Tax Rate Effect Of Stock Deduction, Reconciliation Of Effective Tax Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxRateEffectOfTaxLosses": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxRateEffectOfTaxLosses",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized deferred tax asset",
        "label": "Tax rate effect of tax losses"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ptv_TaxationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TaxationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxation [Abstract]",
        "label": "Taxation [Abstract]",
        "documentation": "Taxation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_TaxationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TaxationLineItems",
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails",
      "http://ptv.com/role/TaxationScheduleofTaxBalancesasPresentedinStatementofFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxation [Line Items]",
        "label": "Taxation [Line Items]",
        "documentation": "Taxation"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_TaxationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TaxationTable",
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails",
      "http://ptv.com/role/TaxationScheduleofTaxBalancesasPresentedinStatementofFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxation [Table]",
        "label": "Taxation [Table]",
        "documentation": "Taxation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails",
      "http://ptv.com/role/TaxationScheduleofUnrecognizedDeferredTaxAssetsDetails",
      "http://ptv.com/role/TaxationScheduleofUnrecognizedTaxLossesandTaxCreditsCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits [axis]",
        "label": "Temporary difference, unused tax losses and unused tax credits [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails",
      "http://ptv.com/role/TaxationScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits",
        "label": "Temporary difference, unused tax losses and unused tax credits [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ptv_TimeToLiquidityMeasurementInputMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TimeToLiquidityMeasurementInputMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time to Liquidity",
        "label": "Time to Liquidity, measurement input [Member]",
        "documentation": "Time to Liquidity, measurement input"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TimingOfTransferOfGoodsOrServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TimingOfTransferOfGoodsOrServicesAxis",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofRevenueTimingofContractDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of transfer of goods or services [axis]",
        "label": "Timing of transfer of goods or services [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "ifrs-full_TimingOfTransferOfGoodsOrServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TimingOfTransferOfGoodsOrServicesMember",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofRevenueTimingofContractDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of transfer of goods or services",
        "label": "Timing of transfer of goods or services [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Top of range",
        "label": "Top of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r188",
      "r204",
      "r283",
      "r284",
      "r355"
     ]
    },
    "ptv_TotalBusinessOrSourcingCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TotalBusinessOrSourcingCompanyMember",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Business Or Sourcing Company",
        "label": "Total Business Or Sourcing Company [Member]",
        "documentation": "Total Business Or Sourcing Company"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_TotalIncomeTaxTypeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TotalIncomeTaxTypeMember",
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails",
      "http://ptv.com/role/TaxationScheduleofRecognizedIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Income Tax Type",
        "label": "Total Income Tax Type [Member]",
        "documentation": "Total Income Tax Type"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_TotalShareBasedPaymentsExpenseCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TotalShareBasedPaymentsExpenseCategoryMember",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofShareBasedPaymentExpenseasReflectedintheConsolidatedStatementofIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total share-based payments expense category",
        "label": "Total Share-based Payments Expense Category [Member]",
        "documentation": "Total Share-based Payments Expense Category"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_TotalSubsidiaryTypesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TotalSubsidiaryTypesMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Subsidiary Types",
        "label": "Total Subsidiary Types [Member]",
        "documentation": "Total Subsidiary Types"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://ptv.com/role/TradeandOtherPayablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/TradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other payables",
        "totalLabel": "Total trade and other payables",
        "label": "Trade and other current payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToTradeSuppliers",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/TradeandOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade payables",
        "label": "Current trade payables"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r260",
      "r328"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlowsParenthetical",
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other receivables",
        "negatedTerseLabel": "Trade and other receivables",
        "label": "Trade and other current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r23"
     ]
    },
    "ifrs-full_TradeAndOtherPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_TradeAndOtherPayablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TradeAndOtherPayablesMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other payables",
        "label": "Trade and other payables [Member]",
        "documentation": "Trade and other payables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherPayablesToRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payables to related parties",
        "label": "Payables to related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of payables due to related parties. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r328"
     ]
    },
    "ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherReceivablesDueFromRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/RelatedPartiesTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables due from related parties",
        "label": "Receivables due from related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of receivables due from related parties. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "ptv_TradeReceivablesIncomeTaxReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "TradeReceivablesIncomeTaxReceivable",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofTaxBalancesasPresentedinStatementofFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax receivable \u2013 current",
        "label": "Trade receivables, income tax receivable",
        "documentation": "Trade receivables, income tax receivable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeReceivablesMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofFairValueMeasurementandClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other receivables",
        "label": "Trade receivables [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r221",
      "r225",
      "r292",
      "r323"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://ptv.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TransfersOutOfLevel3OfFairValueHierarchyAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TransfersOutOfLevel3OfFairValueHierarchyAssets",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reclassification of Vor from level 3 to level 1",
        "label": "Transfers out of Level 3 of fair value hierarchy, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of transfers of assets out of Level 3 of the fair value hierarchy. [Refer: Level 3 of fair value hierarchy [member]]"
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "ifrs-full_TreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TreasuryShares",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofFinancialPosition",
      "http://ptv.com/role/EquityScheduleofEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury stock",
        "label": "Treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "An entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r262"
     ]
    },
    "ifrs-full_TreasurySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TreasurySharesMember",
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Shares",
        "label": "Treasury shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_TypesOfCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfCustomersAxis",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofRevenueCustomersOver10ofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of customers [axis]",
        "label": "Types of customers [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r286"
     ]
    },
    "ifrs-full_TypesOfCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfCustomersMember",
     "presentation": [
      "http://ptv.com/role/RevenueDisaggregationofRevenueCustomersOver10ofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of customers",
        "label": "Types of customers [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r286"
     ]
    },
    "ifrs-full_TypesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfFinancialAssetsAxis",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of financial assets [axis]",
        "label": "Types of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r234"
     ]
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfInterestRatesAxis",
     "presentation": [
      "http://ptv.com/role/LongtermloanNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of interest rates [axis]",
        "label": "Types of interest rates [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r354"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of risks [axis]",
        "label": "Types of risks [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r190",
      "r191",
      "r192",
      "r216",
      "r219",
      "r220"
     ]
    },
    "ifrs-full_TypesOfRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfRisksMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risks",
        "label": "Risks [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r190",
      "r191",
      "r192",
      "r216",
      "r219",
      "r220"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativePerformanceSharePlanDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeSignificantSubsidiaryPlansandOtherPlansDetails",
      "http://ptv.com/role/SharebasedPaymentsNarrativeStockOptionsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of share-based payment arrangements [axis]",
        "label": "Types of share-based payment arrangements [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "US",
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails",
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UndiscountedOperatingLeasePaymentsToBeReceived",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/LeasesandsubleasesScheduleofMaturityAnalysisofOperatingLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total undiscounted lease maturities",
        "label": "Undiscounted operating lease payments to be received"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "ifrs-full_UnobservableInputsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnobservableInputsAxis",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unobservable inputs [axis]",
        "label": "Unobservable inputs [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r352"
     ]
    },
    "ifrs-full_UnobservableInputsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnobservableInputsMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unobservable inputs",
        "label": "Unobservable inputs [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r352"
     ]
    },
    "ifrs-full_UnrecognisedShareOfLossesOfAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnrecognisedShareOfLossesOfAssociates",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized equity method losses",
        "label": "Unrecognised share of losses of associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the unrecognised share of associates' losses if the entity has stopped recognising its share of losses when applying the equity method. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "ptv_UnrecognisedShareOfLossesOfAssociatesOtherComprehensiveLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "UnrecognisedShareOfLossesOfAssociatesOtherComprehensiveLoss",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognised share of losses of associates, other comprehensive loss",
        "label": "Unrecognised Share Of Losses Of Associates, Other Comprehensive Loss",
        "documentation": "Unrecognised Share Of Losses Of Associates, Other Comprehensive Loss"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_UnrecognizedDeferredTaxAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "UnrecognizedDeferredTaxAssetsLineItems",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized deferred tax assets [Line Items]",
        "label": "Unrecognized deferred tax assets [Line Items]",
        "documentation": "Unrecognized deferred tax assets [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_UnrecognizedDeferredTaxAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "UnrecognizedDeferredTaxAssetsTable",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized deferred tax assets [Table]",
        "label": "Unrecognized deferred tax assets [Table]",
        "documentation": "Unrecognized deferred tax assets [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_UnsecuredPromissoryNoteReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "UnsecuredPromissoryNoteReceivableMember",
     "presentation": [
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsecured promissory note",
        "label": "Unsecured Promissory Note Receivable [Member]",
        "documentation": "Unsecured Promissory Note Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_UnusedFederalOrphanDrugTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "UnusedFederalOrphanDrugTaxCredits",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unused federal orphan drug tax credits",
        "label": "Unused Federal orphan drug tax credits",
        "documentation": "Unused Federal orphan drug tax credits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofUnrecognizedDeferredTaxAssetsDetails": {
       "parentTag": "ptv_NetDeferredTaxAssetsNotRecognised",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails",
      "http://ptv.com/role/TaxationScheduleofUnrecognizedDeferredTaxAssetsDetails",
      "http://ptv.com/role/TaxationScheduleofUnrecognizedTaxLossesandTaxCreditsCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credits",
        "verboseLabel": "Tax credits expiring",
        "label": "Unused tax credits for which no deferred tax asset recognised"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "ifrs-full_UnusedTaxCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnusedTaxCreditsMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credits",
        "label": "Unused tax credits [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for tax credits that have been received and are carried forward for use against future taxable profit."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "calculation": {
      "http://ptv.com/role/TaxationScheduleofUnrecognizedDeferredTaxAssetsDetails": {
       "parentTag": "ptv_NetDeferredTaxAssetsNotRecognised",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ptv.com/role/TaxationNarrativeDetails",
      "http://ptv.com/role/TaxationScheduleofUnrecognizedDeferredTaxAssetsDetails",
      "http://ptv.com/role/TaxationScheduleofUnrecognizedTaxLossesandTaxCreditsCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax losses",
        "verboseLabel": "Tax losses expiring",
        "label": "Unused tax losses for which no deferred tax asset recognised"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "ifrs-full_UnusedTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnusedTaxLossesMember",
     "presentation": [
      "http://ptv.com/role/TaxationScheduleofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating tax losses",
        "label": "Unused tax losses [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for tax losses that have been incurred and are carried forward for use against future taxable profit."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Useful life measured as period of time, property, plant and equipment",
        "label": "Useful life measured as period of time, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "ptv_ValuationTechniquePerformanceStockPricingModelNumberOfSimulations": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ValuationTechniquePerformanceStockPricingModelNumberOfSimulations",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeRSUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of simulations",
        "label": "Valuation Technique, Performance Stock Pricing Model, Number Of Simulations",
        "documentation": "Valuation Technique, Performance Stock Pricing Model, Number Of Simulations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ValuationTechniquesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ValuationTechniquesMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation techniques",
        "label": "Valuation techniques [member]"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ValuationTechniquesUsedInFairValueMeasurementAxis",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation techniques used in fair value measurement [axis]",
        "label": "Valuation techniques used in fair value measurement [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "ptv_ValueAtIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "ValueAtIssuance",
     "crdr": "debit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinFinancialLiabilitiesLevel3FairValueSubsidiaryPreferredSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value at issuance",
        "label": "Value at Issuance",
        "documentation": "Value at Issuance"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_VedantaAndSondeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "VedantaAndSondeMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vedanta and Sonde",
        "label": "Vedanta And Sonde [Member]",
        "documentation": "Vedanta And Sonde"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_VedantaBiosciencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "VedantaBiosciencesMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsinnotesfromassociatesDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesNarrativeDetails",
      "http://ptv.com/role/LongtermloanNarrativeDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails",
      "http://ptv.com/role/NonControllingInterestDetails",
      "http://ptv.com/role/RelatedPartiesTransactionsScheduleofDirectorsandSeniorManagersShareholdingsandShareIncentiveAwardsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofSubsidiaryShareBasedPaymentsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsForfeitedDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsGrantedDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredShareBalancesDetails",
      "http://ptv.com/role/SubsidiaryPreferredSharesScheduleofSubsidiaryPreferredSharesMinimumLiquidationPreferenceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Vedanta Biosciences",
        "terseLabel": "Vedanta",
        "label": "Vedanta Biosciences [Member]",
        "documentation": "Vedanta Biosciences"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_VedantaBiosciencesSecuritiesCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "VedantaBiosciencesSecuritiesCorpMember",
     "presentation": [
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Vedanta Biosciences Securities Corp. (indirectly held through Vedanta)",
        "label": "Vedanta Biosciences Securities Corp [Member]",
        "documentation": "Vedanta Biosciences Securities Corp"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_VedantaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "VedantaMember",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofSensitivityAnalysisofFairValueMeasurementtoChangesinUnobservableInputsInvestmentsDetails",
      "http://ptv.com/role/InvestmentinNotesfromAssociatesScheduleofInvestmentsinNotesfromAssociatesDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueScheduleofInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vedanta",
        "label": "Vedanta [Member]",
        "documentation": "Vedanta"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_VestingOfRestrictedStockUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "VestingOfRestrictedStockUnits",
     "crdr": "credit",
     "calculation": {
      "http://ptv.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ptv.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Vesting of restricted stock units and net share exercise",
        "label": "Vesting of restricted stock units",
        "documentation": "Vesting of restricted stock units"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_VorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "VorMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementNarrativeDetails",
      "http://ptv.com/role/FinancialInstrumentsScheduleofChangesinAssetsLevel3FairValueInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/MaterialAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Vor Biopharma Inc.",
        "terseLabel": "Vor",
        "label": "Vor [Member]",
        "documentation": "Vor"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WagesAndSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WagesAndSalaries",
     "crdr": "debit",
     "calculation": {
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails": {
       "parentTag": "ptv_PayrollCosts",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ptv.com/role/OperatingExpensesScheduleofOtherOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and wages",
        "label": "Wages and salaries"
       }
      },
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r336"
     ]
    },
    "ptv_WarrantsExpirationTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WarrantsExpirationTerm",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiring term after issuance",
        "label": "Warrants, Expiration Term",
        "documentation": "Warrants, Expiration Term"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WarrantsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WarrantsFairValue",
     "crdr": "credit",
     "presentation": [
      "http://ptv.com/role/FinancialInstrumentsNarrativeInvestmentsHeldatFairValueDetails",
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants fair value",
        "label": "Warrants, Fair Value",
        "documentation": "Warrants, Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WarrantsNumberOfSecuritiesCalledByWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WarrantsNumberOfSecuritiesCalledByWarrants",
     "presentation": [
      "http://ptv.com/role/InvestmentsheldatfairvalueNarrativeDetails",
      "http://ptv.com/role/InvestmentsinAssociatesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of warrants (in shares)",
        "label": "Warrants, Number of Securities Called by Warrants",
        "documentation": "Warrants, Number of Securities Called by Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofStockOptionActivityDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average exercise price of, options exercisable (in GBP per share)",
        "terseLabel": "Weighted average exercise price (in dollars per share)",
        "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, options exercised (in GBP per share)",
        "label": "Weighted average exercise price of share options exercised in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "ptv_WeightedAverageExercisePriceOfShareOptionsForfeitedAndExpiredInShareBasedPaymentArrangement": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedAndExpiredInShareBasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average exercise price, options forfeited and expired (in GBP per share)",
        "label": "Weighted Average Exercise Price Of Share Options Forfeited And Expired In Share-based Payment Arrangement",
        "documentation": "Weighted Average Exercise Price Of Share Options Forfeited And Expired In Share-based Payment Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsForfeitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price (in dollars per share)",
        "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r198"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofStockOptionActivityDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average exercise price, options granted (in GBP per share)",
        "terseLabel": "Weighted average exercise price (in dollars per share)",
        "label": "Weighted average exercise price of share options granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofStockOptionActivityDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted-average exercise price, beginning of year (in GBP per share)",
        "periodEndLabel": "Weighted-average exercise price, end of year (in GBP per share)",
        "terseLabel": "Wtd Average Exercise Price (in GBP per share)",
        "verboseLabel": "Weighted-average exercise price (in dollars per share)",
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r196",
      "r201"
     ]
    },
    "ptv_WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsForfeitedInShareBasedPaymentArrangement": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsForfeitedInShareBasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average grant date fair value, RSU forfeited (in GBP per share)",
        "label": "Weighted average grant date fair value of other equity instruments forfeited in share-based payment arrangement",
        "documentation": "Weighted average grant date fair value of other equity instruments forfeited in share-based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangement": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average grant date fair value, RSU granted (in GBP per share)",
        "label": "Weighted average grant date fair value of other equity instruments granted in share-based payment arrangement",
        "documentation": "Weighted average grant date fair value of other equity instruments granted in share-based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsOutstandingInShareBasedPaymentArrangement": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsOutstandingInShareBasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted average grant date fair value, RSU outstanding beginning balance (in GBP per share)",
        "periodEndLabel": "Weighted average grant date fair value, RSU Ending balance (in GBP per share)",
        "label": "Weighted average grant date fair value of other equity instruments outstanding in share-based payment arrangement",
        "documentation": "Weighted average grant date fair value of other equity instruments outstanding in share-based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsVestedInShareBasedPaymentArrangement": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageGrantDateFairValueOfOtherEquityInstrumentsVestedInShareBasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average grant date fair value, RSU vested (in GBP per share)",
        "label": "Weighted average grant date fair value of other equity instruments Vested in share-based payment arrangement",
        "documentation": "Weighted average grant date fair value of other equity instruments Vested in share-based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WeightedAverageNumberOfOrdinarySharesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageNumberOfOrdinarySharesTableTextBlock",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Weighted-Average Number of Ordinary Shares",
        "label": "Weighted-Average Number of Ordinary Shares [Table Text Block]",
        "documentation": "Weighted-Average Number of Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WeightedAverageOptionsExercisableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageOptionsExercisableLineItems",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Options exercisable [Line Items]",
        "label": "Weighted Average Options exercisable [Line Items]",
        "documentation": "Weighted Average Options exercisable"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WeightedAverageOptionsExercisableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageOptionsExercisableTable",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Options exercisable [Table]",
        "label": "Weighted Average Options exercisable [Table]",
        "documentation": "Weighted Average Options exercisable [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WeightedAverageOptionsForfeitedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageOptionsForfeitedLineItems",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsForfeitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Options forfeited [Line Items]",
        "label": "Weighted Average Options forfeited [Line Items]",
        "documentation": "Weighted Average Options forfeited"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WeightedAverageOptionsForfeitedTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageOptionsForfeitedTable",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsForfeitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Options forfeited [Table]",
        "label": "Weighted Average Options forfeited [Table]",
        "documentation": "Weighted Average Options forfeited [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WeightedAverageOptionsGrantedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageOptionsGrantedLineItems",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Options granted [Line Items]",
        "label": "Weighted Average Options granted [Line Items]",
        "documentation": "Weighted Average Options granted"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WeightedAverageOptionsGrantedTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageOptionsGrantedTable",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average [Table]",
        "label": "Weighted Average Options granted [Table]",
        "documentation": "Weighted Average [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WeightedAverageOptionsOutstandingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageOptionsOutstandingLineItems",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Options Outstanding [Line Items]",
        "label": "Weighted Average Options Outstanding [Line Items]",
        "documentation": "Weighted Average Options Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WeightedAverageOptionsOutstandingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageOptionsOutstandingTable",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Options outstanding [Table]",
        "label": "Weighted Average Options outstanding [Table]",
        "documentation": "Weighted Average Options outstanding [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WeightedAverageRemainingContractualLifeOfOptionsExcisable": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageRemainingContractualLifeOfOptionsExcisable",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual life of options excisable",
        "label": "Weighted average remaining contractual life of options excisable",
        "documentation": "Weighted average remaining contractual life of options excisable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofRangeofExercisePricesofOutstandingShareOptionsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofStockOptionActivityDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofWeightedAverageExercisePricesforOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual life of outstanding share options",
        "label": "Weighted average remaining contractual life of outstanding share options"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageSharePriceShareOptionsGranted2019",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsNarrativeStockOptionsDetails",
      "http://ptv.com/role/SharebasedPaymentsScheduleofAssumptionsforOptionFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Underlying stock price (GBP) (in GBP per share)",
        "terseLabel": "Share price at grant date",
        "label": "Weighted average share price, share options granted"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://ptv.com/role/EarningsLossperShareScheduleofWeightedAverageNumberofOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average number of ordinary shareholders to calculate basic earnings per share (in shares)",
        "label": "Weighted average number of ordinary shares used in calculating basic earnings per share"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "ptv_WeightedAverageStockPriceOfShareOptionsExercisedInShareBasedPaymentArrangement": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WeightedAverageStockPriceOfShareOptionsExercisedInShareBasedPaymentArrangement",
     "presentation": [
      "http://ptv.com/role/SharebasedPaymentsScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average stock price of share options exercised in share-based payment arrangement (in GBP per share)",
        "label": "Weighted average stock price of share options exercised in share-based payment arrangement",
        "documentation": "Weighted average stock price of share options exercised in share-based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WhollyOwnedProgramsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WhollyOwnedProgramsMember",
     "presentation": [
      "http://ptv.com/role/SegmentInformationNarrativeDetails",
      "http://ptv.com/role/SegmentInformationScheduleofOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wholly-Owned Programs",
        "label": "Wholly-owned Programs [Member]",
        "documentation": "Wholly-owned Programs"
       }
      }
     },
     "auth_ref": []
    },
    "ptv_WithinThreeMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ptv.com/20231231",
     "localname": "WithinThreeMonthsMember",
     "presentation": [
      "http://ptv.com/role/CapitalandFinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Within Three Months",
        "label": "Within Three Months [Member]",
        "documentation": "Within Three Months"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "91",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "92",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_92&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "98",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2023-03-23"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2023-03-23"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2023-03-23"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "142",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "20",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2023-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "48",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_48&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "18A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2023-03-23"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "126",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_126_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "129",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_129_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "86",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_86_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2023-03-23"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "32A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "14",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_14&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42B&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "30",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_30_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2023-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "19B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_19B_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_22_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_vi&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B16_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B16",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B16_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B16",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B16_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B4",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "h",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_h_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS13_g91-99_TI",
   "URIDate": "2023-03-23"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2023-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "105",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "114",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "116",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_116_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS15_g110-129_TI",
   "URIDate": "2023-03-23"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS15_g105-109_TI",
   "URIDate": "2023-03-23"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2023-03-23"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2023-03-23"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2023-03-23"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_v&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_vii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "51",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_51_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_g_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "21C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35M",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B51&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B52",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B52&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "Credit risk",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS07_g35A-38_TI",
   "URIDate": "2023-03-23"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2023-03-23"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2023-03-23"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_36_c&doctype=Standard&book=b",
   "URIDate": "2023-03-23"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_70&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&anchor=para_22_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2023-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2023-03-23"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "B36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_B36_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_f&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG20C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG20C&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG32&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG24_b&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2023-03-23"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG25",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG25_a&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2023-03-23"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r325": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r328": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r329": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r330": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r331": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r332": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r333": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r334": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r335": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r336": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r337": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "20",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2023-en-r&anchor=para_39_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r338": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r339": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r340": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r341": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r342": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r343": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "14",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_14&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r344": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r345": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r346": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r347": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r348": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r349": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r350": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r351": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "h",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_h_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r352": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r353": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r354": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r355": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r356": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expired 2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2017-en-b&anchor=para_112_c&doctype=Standard&forcepdf=true",
   "URIDate": "2023-03-23"
  }
 }
}
