{
 "version": "2.2",
 "instance": {
  "tixt-20231231.htm": {
   "nsprefix": "tixt",
   "nsuri": "http://www.telusinternational.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "tixt-20231231.htm"
     ]
    },
    "schema": {
     "local": [
      "tixt-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/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/exch/2023/exch-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "tixt-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tixt-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "tixt-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tixt-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 316,
   "keyCustom": 157,
   "axisStandard": 32,
   "axisCustom": 4,
   "memberStandard": 61,
   "memberCustom": 104,
   "hidden": {
    "total": 16,
    "http://www.telusinternational.com/20231231": 5,
    "http://xbrl.sec.gov/dei/2023": 9,
    "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 2
   },
   "contextCount": 731,
   "entityCount": 1,
   "segmentCount": 174,
   "elementCount": 872,
   "unitCount": 13,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 1511,
    "http://xbrl.sec.gov/dei/2023": 45
   },
   "report": {
    "R1": {
     "role": "http://www.telusinternational.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "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": "tixt-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": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.telusinternational.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": "tixt-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": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
     "longName": "0000003 - Statement - Consolidated Statements of Income and Comprehensive Income",
     "shortName": "Consolidated Statements of Income and Comprehensive Income",
     "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": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:DisclosureOfOperatingSegmentsReconciliationExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tixt:GoodsAndServicesPurchased",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
     "longName": "0000004 - Statement - Consolidated Statements of Financial Position",
     "shortName": "Consolidated Statements of Financial Position",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "ifrs-full:CurrentTaxAssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity",
     "longName": "0000005 - Statement - Consolidated Statements of Changes in Owners' Equity",
     "shortName": "Consolidated Statements of Changes in Owners' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows",
     "longName": "0000006 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements 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": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.telusinternational.com/role/NotestoConsolidatedFinancialStatements",
     "longName": "0000007 - Statement - Notes to Consolidated Financial Statements",
     "shortName": "Notes to Consolidated Financial Statements",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfAdditionalInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfAdditionalInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.telusinternational.com/role/Summaryofsignificantaccountingpolicies",
     "longName": "0000008 - Disclosure - Summary of significant accounting policies",
     "shortName": "Summary of significant 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": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.telusinternational.com/role/Accountingpolicydevelopments",
     "longName": "0000009 - Disclosure - Accounting policy developments",
     "shortName": "Accounting policy developments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.telusinternational.com/role/Capitalstructurefinancialpolicies",
     "longName": "0000010 - Disclosure - Capital structure financial policies",
     "shortName": "Capital structure financial policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.telusinternational.com/role/Revenue",
     "longName": "0000011 - Disclosure - Revenue",
     "shortName": "Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.telusinternational.com/role/Salariesandbenefits",
     "longName": "0000012 - Disclosure - Salaries and benefits",
     "shortName": "Salaries and benefits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.telusinternational.com/role/Sharebasedcompensation",
     "longName": "0000013 - Disclosure - Share-based compensation",
     "shortName": "Share-based compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-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": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.telusinternational.com/role/Interestexpense",
     "longName": "0000014 - Disclosure - Interest expense",
     "shortName": "Interest expense",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tixt:DisclosureOfInterestExpenseAndForeignExchangeExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tixt:DisclosureOfInterestExpenseAndForeignExchangeExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.telusinternational.com/role/Incometaxes",
     "longName": "0000015 - Disclosure - Income taxes",
     "shortName": "Income taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.telusinternational.com/role/Othercomprehensiveincome",
     "longName": "0000016 - Disclosure - Other comprehensive income",
     "shortName": "Other comprehensive income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.telusinternational.com/role/Earningspershare",
     "longName": "0000017 - Disclosure - Earnings per share",
     "shortName": "Earnings per share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.telusinternational.com/role/Accountsreceivable",
     "longName": "0000018 - Disclosure - Accounts receivable",
     "shortName": "Accounts receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.telusinternational.com/role/Financialinstrumentsandmanagementoffinancialrisks",
     "longName": "0000019 - Disclosure - Financial instruments and management of financial risks",
     "shortName": "Financial instruments and management of financial risks",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.telusinternational.com/role/Propertyplantandequipment",
     "longName": "0000020 - Disclosure - Property, plant and equipment",
     "shortName": "Property, plant and equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.telusinternational.com/role/Intangibleassetsandgoodwill",
     "longName": "0000021 - Disclosure - Intangible assets and goodwill",
     "shortName": "Intangible assets and goodwill",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.telusinternational.com/role/Provisions",
     "longName": "0000022 - Disclosure - Provisions",
     "shortName": "Provisions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.telusinternational.com/role/Longtermdebt",
     "longName": "0000023 - Disclosure - Long-term debt",
     "shortName": "Long-term debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tixt:DisclosureOfLongTermBorrowingsExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tixt:DisclosureOfLongTermBorrowingsExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.telusinternational.com/role/Sharecapital",
     "longName": "0000024 - Disclosure - Share capital",
     "shortName": "Share capital",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.telusinternational.com/role/Contingentliabilities",
     "longName": "0000025 - Disclosure - Contingent liabilities",
     "shortName": "Contingent liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.telusinternational.com/role/Employeefuturebenefits",
     "longName": "0000026 - Disclosure - Employee future benefits",
     "shortName": "Employee future benefits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tixt:EmployeeFutureBenefitsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tixt:EmployeeFutureBenefitsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.telusinternational.com/role/Leases",
     "longName": "0000027 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.telusinternational.com/role/Relatedpartytransactions",
     "longName": "0000028 - Disclosure - Related party transactions",
     "shortName": "Related party transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.telusinternational.com/role/Additionalfinancialinformation",
     "longName": "0000029 - Disclosure - Additional financial information",
     "shortName": "Additional financial information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tixt:SupplementalFinancialStatementDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tixt:SupplementalFinancialStatementDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.telusinternational.com/role/Segmentreporting",
     "longName": "0000030 - Disclosure - Segment reporting",
     "shortName": "Segment reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies",
     "longName": "9954471 - Disclosure - Summary of significant accounting policies (Policies)",
     "shortName": "Summary of significant accounting policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesTables",
     "longName": "9954472 - Disclosure - Summary of significant accounting policies (Tables)",
     "shortName": "Summary of significant accounting policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tixt:DisclosureOfAccountingPoliciesRequiringSignificantChoiceOrSignificantApplicationOfJudgmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tixt:DisclosureOfAccountingPoliciesRequiringSignificantChoiceOrSignificantApplicationOfJudgmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersTables",
     "longName": "9954473 - Disclosure - Revenue from contracts with customers (Tables)",
     "shortName": "Revenue from contracts with customers (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.telusinternational.com/role/SalariesandbenefitsTables",
     "longName": "9954474 - Disclosure - Salaries and benefits (Tables)",
     "shortName": "Salaries and benefits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInformationAboutEmployeesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInformationAboutEmployeesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.telusinternational.com/role/SharebasedcompensationTables",
     "longName": "9954475 - Disclosure - Share-based compensation (Tables)",
     "shortName": "Share-based compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.telusinternational.com/role/InterestexpenseTables",
     "longName": "9954476 - Disclosure - Interest expense (Tables)",
     "shortName": "Interest expense (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tixt:ScheduleOfDetailedInformationAboutInterestExpenseAndForeignExchangeDisclosureExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tixt:ScheduleOfDetailedInformationAboutInterestExpenseAndForeignExchangeDisclosureExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.telusinternational.com/role/IncometaxesTables",
     "longName": "9954477 - Disclosure - Income taxes (Tables)",
     "shortName": "Income taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tixt:IfrsScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tixt:IfrsScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.telusinternational.com/role/OthercomprehensiveincomeTables",
     "longName": "9954478 - Disclosure - Other comprehensive income (Tables)",
     "shortName": "Other comprehensive income (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tixt:DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tixt:DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.telusinternational.com/role/EarningspershareTables",
     "longName": "9954479 - Disclosure - Earnings per share (Tables)",
     "shortName": "Earnings per share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.telusinternational.com/role/AccountsreceivableTables",
     "longName": "9954480 - Disclosure - Accounts receivable (Tables)",
     "shortName": "Accounts receivable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tixt:DisclosureOfDetailedInformationOnTradeAndOtherReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tixt:DisclosureOfDetailedInformationOnTradeAndOtherReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksTables",
     "longName": "9954481 - Disclosure - Financial instruments and management of financial risks (Tables)",
     "shortName": "Financial instruments and management of financial risks (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.telusinternational.com/role/PropertyplantandequipmentTables",
     "longName": "9954482 - Disclosure - Property, plant and equipment (Tables)",
     "shortName": "Property, plant and equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.telusinternational.com/role/IntangibleassetsandgoodwillTables",
     "longName": "9954483 - Disclosure - Intangible assets and goodwill (Tables)",
     "shortName": "Intangible assets and goodwill (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.telusinternational.com/role/ProvisionsTables",
     "longName": "9954484 - Disclosure - Provisions - (Tables)",
     "shortName": "Provisions - (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.telusinternational.com/role/LongtermdebtTables",
     "longName": "9954485 - Disclosure - Long-term debt (Tables)",
     "shortName": "Long-term debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.telusinternational.com/role/SharecapitalTables",
     "longName": "9954486 - Disclosure - Share capital (Tables)",
     "shortName": "Share capital (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.telusinternational.com/role/RelatedpartytransactionsTables",
     "longName": "9954487 - Disclosure - Related party transactions (Tables)",
     "shortName": "Related party transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.telusinternational.com/role/AdditionalfinancialinformationTables",
     "longName": "9954488 - Disclosure - Additional financial information (Tables)",
     "shortName": "Additional financial information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfAdditionalInformationAboutUnderstandingFinancialPositionsAndLiquidityOfEntityExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfAdditionalInformationAboutUnderstandingFinancialPositionsAndLiquidityOfEntityExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.telusinternational.com/role/SegmentreportingTables",
     "longName": "9954489 - Disclosure - Segment reporting (Tables)",
     "shortName": "Segment reporting (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tixt:DisclosureOfOperatingSegmentsReconciliationExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tixt:DisclosureOfOperatingSegmentsReconciliationExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails",
     "longName": "9954490 - Disclosure - Summary of significant accounting policies - Narrative (Details)",
     "shortName": "Summary of significant accounting policies - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-52",
      "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-52",
      "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivespropertyplantandequipmentandrightofuseleaseassetsDetails",
     "longName": "9954491 - Disclosure - Summary of significant accounting policies - Useful lives property, plant and equipment and right-of-use lease assets (Details)",
     "shortName": "Summary of significant accounting policies - Useful lives property, plant and equipment and right-of-use lease assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-53",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-53",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivesintangibleassetsDetails",
     "longName": "9954492 - Disclosure - Summary of significant accounting policies - Useful lives intangible assets (Details)",
     "shortName": "Summary of significant accounting policies - Useful lives intangible assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-61",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-61",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.telusinternational.com/role/CapitalstructurefinancialpoliciesDetails",
     "longName": "9954493 - Disclosure - Capital structure financial policies (Details)",
     "shortName": "Capital structure financial policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-69",
      "name": "tixt:CommonSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R54": {
     "role": "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails",
     "longName": "9954494 - Disclosure - Revenue from contracts with customers (Details)",
     "shortName": "Revenue from contracts with customers (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:DisclosureOfOperatingSegmentsReconciliationExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-92",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.telusinternational.com/role/SalariesandbenefitsDetails",
     "longName": "9954495 - Disclosure - Salaries and benefits (Details)",
     "shortName": "Salaries and benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfInformationAboutEmployeesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfInformationAboutEmployeesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
     "longName": "9954496 - Disclosure - Share-based compensation - Restricted share unit plan (Details)",
     "shortName": "Share-based compensation - Restricted share unit plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tixt:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingInstallments",
      "unitRef": "installment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-113",
      "name": "ifrs-full:DescriptionOfOptionLifeShareOptionsGranted",
      "unitRef": "y",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails",
     "longName": "9954497 - Disclosure - Share-based compensation - Schedule of restricted share units (Details)",
     "shortName": "Share-based compensation - Schedule of restricted share units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-108",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-104",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
     "longName": "9954498 - Disclosure - Share-based compensation - Phantom TELUS Corporation restricted share units (Details)",
     "shortName": "Share-based compensation - Phantom TELUS Corporation restricted share units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-119",
      "name": "tixt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-119",
      "name": "tixt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails",
     "longName": "9954499 - Disclosure - Share-based compensation - Share option awards (Details)",
     "shortName": "Share-based compensation - Share option awards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tixt:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingInstallments",
      "unitRef": "installment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-128",
      "name": "tixt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails",
     "longName": "9954500 - Disclosure - Share-based compensation - Schedule of share option awards (Details)",
     "shortName": "Share-based compensation - Schedule of share option awards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-139",
      "name": "tixt:NumberOfShareOptionsVestedInShareBasedPaymentArrangement",
      "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": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.telusinternational.com/role/SharebasedcompensationWeightedaverageassumptionsDetails",
     "longName": "9954501 - Disclosure - Share-based compensation - Weighted average assumptions (Details)",
     "shortName": "Share-based compensation - Weighted average assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.telusinternational.com/role/SharebasedcompensationOtherDetails",
     "longName": "9954502 - Disclosure - Share-based compensation - Other (Details)",
     "shortName": "Share-based compensation - Other (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-158",
      "name": "tixt:UnitAppreciationRightsGrantedValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-158",
      "name": "tixt:UnitAppreciationRightsGrantedValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.telusinternational.com/role/InterestexpenseDetails",
     "longName": "9954503 - Disclosure - Interest expense (Details)",
     "shortName": "Interest expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tixt:InterestExpenseOnBorrowingsLongTermExcludingLeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "tixt:ScheduleOfDetailedInformationAboutInterestExpenseAndForeignExchangeDisclosureExplanatoryTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tixt:InterestExpenseOnBorrowingsLongTermExcludingLeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "tixt:ScheduleOfDetailedInformationAboutInterestExpenseAndForeignExchangeDisclosureExplanatoryTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails",
     "longName": "9954504 - Disclosure - Income taxes - Expense composition (Details)",
     "shortName": "Income taxes - Expense composition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:IfrsScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:IfrsScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails",
     "longName": "9954505 - Disclosure - Income taxes - Rate reconciliations (Details)",
     "shortName": "Income taxes - Rate reconciliations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:IfrsScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:IfrsScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails",
     "longName": "9954506 - Disclosure - Income taxes - Temporary differences (Details)",
     "shortName": "Income taxes - Temporary differences (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:IfrsScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-183",
      "name": "ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.telusinternational.com/role/IncometaxesOtherDetails",
     "longName": "9954507 - Disclosure - Income taxes - Other (Details)",
     "shortName": "Income taxes - Other (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails",
     "longName": "9954508 - Disclosure - Other comprehensive income (Details)",
     "shortName": "Other comprehensive income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:ReserveOfCashFlowHedges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "tixt:DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatoryTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-13",
      "name": "ifrs-full:ReserveOfCashFlowHedges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "tixt:DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatoryTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.telusinternational.com/role/EarningspershareDetails",
     "longName": "9954509 - Disclosure - Earnings per share (Details)",
     "shortName": "Earnings per share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:IncreaseDecreaseToProfitLossToReflectDilutiveEffectResultingFromAssumedConversionOfPotentialOrdinaryShares",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.telusinternational.com/role/AccountsreceivableScheduleofAccountsReceivableDetails",
     "longName": "9954510 - Disclosure - Accounts receivable - Schedule of Accounts Receivable (Details)",
     "shortName": "Accounts receivable - Schedule of Accounts Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "tixt:CurrentGrossTradeReceivablesBilled",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:DisclosureOfDetailedInformationOnTradeAndOtherReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "tixt:CurrentGrossTradeReceivablesBilled",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:DisclosureOfDetailedInformationOnTradeAndOtherReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails",
     "longName": "9954511 - Disclosure - Accounts receivable - Age Analysis of Accounts Receivable (Details)",
     "shortName": "Accounts receivable - Age Analysis of Accounts Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "tixt:CurrentTradeReceivablesBilled",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:DisclosureOfDetailedInformationOnTradeAndOtherReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "tixt:CurrentTradeReceivablesBilled",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:DisclosureOfDetailedInformationOnTradeAndOtherReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.telusinternational.com/role/AccountsreceivableSummaryofActivityRelatedtoAllowanceforDoubtfulAccountsDetails",
     "longName": "9954512 - Disclosure - Accounts receivable - Summary of Activity Related to Allowance for Doubtful Accounts (Details)",
     "shortName": "Accounts receivable - Summary of Activity Related to Allowance for Doubtful Accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "tixt:DisclosureOfDetailedInformationOnAllowanceForDoubtfulAccountsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "tixt:DisclosureOfDetailedInformationOnAllowanceForDoubtfulAccountsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksCreditriskDetails",
     "longName": "9954513 - Disclosure - Financial instruments and management of financial risks - Credit risk (Details)",
     "shortName": "Financial instruments and management of financial risks - Credit risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "ifrs-full:MaximumExposureToCreditRisk",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfCreditRiskExposureExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "ifrs-full:MaximumExposureToCreditRisk",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfCreditRiskExposureExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails",
     "longName": "9954514 - Disclosure - Financial instruments and management of financial risks - Liquidity risk (Details)",
     "shortName": "Financial instruments and management of financial risks - Liquidity risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "tixt:NonderivativeAndDerivativeFinancialLiabilitiesUndiscountedCashFlows",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "tixt:NonderivativeAndDerivativeFinancialLiabilitiesUndiscountedCashFlows",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails",
     "longName": "9954515 - Disclosure - Financial instruments and management of financial risks - Market risk (Details)",
     "shortName": "Financial instruments and management of financial risks - Market risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-274",
      "name": "tixt:BasisPointChangeOfReasonablyPossibleIncreaseInUnobservableInputLiabilities",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "tixt:BasisPointChangeOfReasonablyPossibleDecreaseInUnobservableInputLiabilities",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-274",
      "name": "tixt:BasisPointChangeOfReasonablyPossibleIncreaseInUnobservableInputLiabilities",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "tixt:BasisPointChangeOfReasonablyPossibleDecreaseInUnobservableInputLiabilities",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails",
     "longName": "9954516 - Disclosure - Financial instruments and management of financial risks - Fair Values Derivatives (Details)",
     "shortName": "Financial instruments and management of financial risks - Fair Values Derivatives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "ifrs-full:CurrentDerivativeFinancialAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-280",
      "name": "tixt:NotionalAmountCurrentDerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails",
     "longName": "9954517 - Disclosure - Financial instruments and management of financial risks - Derivative gains and losses (Details)",
     "shortName": "Financial instruments and management of financial risks - Derivative gains and losses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-312",
      "name": "ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-312",
      "name": "ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.telusinternational.com/role/PropertyplantandequipmentDetails",
     "longName": "9954518 - Disclosure - Property, plant and equipment (Details)",
     "shortName": "Property, plant and equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails",
     "longName": "9954519 - Disclosure - Intangible assets and goodwill - Schedule of Intangible assets and goodwill (Details)",
     "shortName": "Intangible assets and goodwill - Schedule of Intangible assets and goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
     "longName": "9954520 - Disclosure - Intangible assets and goodwill - Narrative (Details)",
     "shortName": "Intangible assets and goodwill - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill",
       "ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill",
       "ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
     "longName": "9954521 - Disclosure - Intangible assets and goodwill - Business acquisitions (Details)",
     "shortName": "Intangible assets and goodwill - Business acquisitions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-494",
      "name": "tixt:OwnedAssetsRecognizedAsOfAcquisitionDate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-494",
      "name": "ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.telusinternational.com/role/ProvisionsDetails",
     "longName": "9954522 - Disclosure - Provisions - (Details)",
     "shortName": "Provisions - (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:OtherProvisions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-32",
      "name": "ifrs-full:OtherProvisions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails",
     "longName": "9954523 - Disclosure - Long-term debt - Details of long-term debt (Details)",
     "shortName": "Long-term debt - Details of long-term debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "tixt:LongTermBorrowingsCurrentAndNonCurrentExcludingLeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "tixt:LongTermBorrowingsCurrentAndNonCurrentExcludingLeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
     "longName": "9954524 - Disclosure - Long-term debt - Credit facility (Details)",
     "shortName": "Long-term debt - Credit facility (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-514",
      "name": "ifrs-full:UndrawnBorrowingFacilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-514",
      "name": "ifrs-full:UndrawnBorrowingFacilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails",
     "longName": "9954525 - Disclosure - Long-term debt - Narrative (Details)",
     "shortName": "Long-term debt - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProceedsFromNoncurrentBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "tixt:BusinessCombinationMinimumCashConsiderationForIncreaseInRequiredNetDebtToEbitdaRatio",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails",
     "longName": "9954526 - Disclosure - Long-term debt - Long-term debt maturities (Details)",
     "shortName": "Long-term debt - Long-term debt maturities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-582",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:DisclosureOfDetailedInformationAboutLongTermDebtMaturitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-582",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:DisclosureOfDetailedInformationAboutLongTermDebtMaturitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.telusinternational.com/role/SharecapitalNarrativeDetails",
     "longName": "9954527 - Disclosure - Share capital - Narrative (Details)",
     "shortName": "Share capital - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-69",
      "name": "tixt:CommonSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-583",
      "name": "tixt:NumberOfVotePerCommonShare",
      "unitRef": "votePerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.telusinternational.com/role/SharecapitalAuthorizedsharecapitalDetails",
     "longName": "9954528 - Disclosure - Share capital - Authorized share capital (Details)",
     "shortName": "Share capital - Authorized share capital (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-595",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-595",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.telusinternational.com/role/EmployeefuturebenefitsDetails",
     "longName": "9954529 - Disclosure - Employee future benefits (Details)",
     "shortName": "Employee future benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "tixt:DefinedContributionEmployerMatchingContributionToEmployeesFivePercentContribution",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "tixt:DefinedContributionEmployerMatchingContributionToEmployeesFivePercentContribution",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails",
     "longName": "9954530 - Disclosure - Related party transactions - Schedule of transactions with TELUS Corporation (Details)",
     "shortName": "Related party transactions - Schedule of transactions with TELUS Corporation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:AmountsReceivableRelatedPartyTransactions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ifrs-full:AmountsPayableRelatedPartyTransactions",
       "ifrs-full:AmountsReceivableRelatedPartyTransactions",
       "ifrs-full:AmountsPayableRelatedPartyTransactions",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-609",
      "name": "ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
     "longName": "9954531 - Disclosure - Related party transactions - Other transactions with TELUS Corporation (Details)",
     "shortName": "Related party transactions - Other transactions with TELUS Corporation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tixt:AmountReceivableRelatedPartyTransactionsReceivablePeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tixt:AmountReceivableRelatedPartyTransactionsReceivablePeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
     "longName": "9954532 - Disclosure - Related party transactions - Transactions with Baring Private Equity Asia (Details)",
     "shortName": "Related party transactions - Transactions with Baring Private Equity Asia (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "ifrs-full:AmountsReceivableRelatedPartyTransactions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ifrs-full:AmountsPayableRelatedPartyTransactions",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-636",
      "name": "tixt:NumberOfSharesConverted",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
     "longName": "9954533 - Disclosure - Related party transactions - Transactions with key management personnel (Details)",
     "shortName": "Related party transactions - Transactions with key management personnel (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-656",
      "name": "tixt:KeyManagerialPersonnelSeverancePaymentsNumberOfMonthsBaseSalaryConsidered",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsofincomeandothercomprehensiveincomeDetails",
     "longName": "9954534 - Disclosure - Additional financial information - Statements of income and other comprehensive income (Details)",
     "shortName": "Additional financial information - Statements of income and other comprehensive income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c-664",
      "name": "tixt:IfrsConcentrationRiskPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-664",
      "name": "tixt:IfrsConcentrationRiskPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails",
     "longName": "9954535 - Disclosure - Additional financial information - Statements of financial position (Details)",
     "shortName": "Additional financial information - Statements of financial position (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "tixt:PrepaidLeaseDepositsAndOther",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfAdditionalInformationAboutUnderstandingFinancialPositionsAndLiquidityOfEntityExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "tixt:PrepaidLeaseDepositsAndOther",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfAdditionalInformationAboutUnderstandingFinancialPositionsAndLiquidityOfEntityExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails",
     "longName": "9954536 - Disclosure - Additional financial information - Operating activities and investing activities (Details)",
     "shortName": "Additional financial information - Operating activities and investing activities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:DisclosureOfDetailedInformationAboutOperatingActivitiesAndInvestingActivitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:DisclosureOfDetailedInformationAboutOperatingActivitiesAndInvestingActivitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails",
     "longName": "9954537 - Disclosure - Additional financial information - Changes in liabilities arising from financing activities (Details)",
     "shortName": "Additional financial information - Changes in liabilities arising from financing activities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c-679",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "tixt:DisclosureOfDetailedInformationAboutChangesInLiabilitiesArisingFromFinancingActivitiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-696",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails",
     "longName": "9954538 - Disclosure - Segment information - Geographical information (Details)",
     "shortName": "Segment information - Geographical information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:DisclosureOfOperatingSegmentsReconciliationExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-698",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tixt:DisclosureOfOperatingSegmentsReconciliationExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "unique": true
     }
    },
    "R9999": {
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "longName": "Uncategorized Items - tixt-20231231.htm",
     "shortName": "Uncategorized Items - tixt-20231231.htm",
     "isDefault": "false",
     "groupType": "",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c-21",
      "name": "tixt:ValueOfNumberOfSharesExchangedOrRedesignated",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tixt-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    }
   },
   "tag": {
    "tixt_A2023AcquisitionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "A2023AcquisitionsMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023 Acquisitions",
        "label": "2023 Acquisitions [Member]",
        "documentation": "2023 Acquisitions"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_A20YearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "A20YearsMember",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "20 Years",
        "label": "20 Years [Member]",
        "documentation": "20 Years"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_A3060DaysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "A3060DaysMember",
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "30-60 days past billing date",
        "label": "30-60 Days [Member]",
        "documentation": "30-60 Days"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_A5YearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "A5YearsMember",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5 Years",
        "label": "5 Years [Member]",
        "documentation": "5 Years"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_A6190DaysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "A6190DaysMember",
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "61-90 days past billing date",
        "label": "61-90 Days [Member]",
        "documentation": "61-90 Days"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccrualsClassifiedAsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccrualsClassifiedAsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities",
        "label": "Accruals classified as current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accruals classified as current. [Refer: Accruals]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "tixt_AccruedAndPaidExpenseFromCashSettledShareBasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "AccruedAndPaidExpenseFromCashSettledShareBasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued and paid expense",
        "label": "Accrued and Paid Expense From Cash-Settled Share-Based Payment Transactions",
        "documentation": "Accrued and Paid Expense From Cash-Settled Share-Based Payment Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccumulatedDepreciationAmortisationAndImpairmentMember",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated depreciation",
        "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": [
      "r53",
      "r61",
      "r103",
      "r111",
      "r114"
     ]
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails"
     ],
     "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": [
      "r61",
      "r321",
      "r328",
      "r334",
      "r335"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Accumulated balance at beginning, accumulated other comprehensive income",
        "periodEndLabel": "Accumulated balance at ending, accumulated other comprehensive income",
        "label": "Accumulated other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity",
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income (loss)",
        "label": "Accumulated other comprehensive income [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "tixt_AcquisitionIntegrationAndOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "AcquisitionIntegrationAndOther",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition, integration and other",
        "label": "Acquisition, Integration, and Other",
        "documentation": "Acquisition, Integration, and Other"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AcquisitiondateFairValueOfTotalConsiderationTransferred",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net assets acquired",
        "label": "Consideration transferred, acquisition-date fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferredAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AcquisitiondateFairValueOfTotalConsiderationTransferredAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition-date fair value of total consideration transferred [abstract]",
        "label": "Acquisition-date fair value of total consideration transferred [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additions from acquisition",
        "label": "Acquisitions through business combinations, intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in intangible assets and goodwill resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r329"
     ]
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions from acquisition",
        "label": "Acquisitions through business combinations, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in property, plant and equipment resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets",
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableSummaryofActivityRelatedtoAllowanceforDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additional allowance recognised in profit or loss, allowance account for credit losses of financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additional allowance for credit losses of financial assets recognised in profit or loss. [Refer: Allowance account for credit losses of financial assets]"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_AdditionalProvisionsOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionalProvisionsOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/ProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additional provisions, other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additional other provisions made. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails"
     ],
     "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": [
      "r104"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "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": [
      "r54"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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",
     "calculation": {
      "http://www.telusinternational.com/role/EarningspershareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.telusinternational.com/role/EarningspershareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Diluted total weighted average number of common shares outstanding (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": [
      "r83"
     ]
    },
    "tixt_AdjustmentsFor": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "AdjustmentsFor",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due to and from affiliated companies, net",
        "label": "Adjustments For",
        "documentation": "Adjustments for increase (decrease) in amounts due to and from affiliated companies, net, to reconcile profit (loss) to net cash flow from (used in) operating activities."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_AdjustmentsForChangesInBusinessCombinationRelatedProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "AdjustmentsForChangesInBusinessCombinationRelatedProvisions",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in business combination-related provisions",
        "label": "Adjustments For Changes In Business Combination Related Provisions",
        "documentation": "Amount of adjustments for change in provisions for business combinations to reconcile profit (loss) to net cash flow from (used in) operating activities."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_AdjustmentsForChangesInMarketValueOfDerivativesAndOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "AdjustmentsForChangesInMarketValueOfDerivativesAndOtherAdjustments",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in market value of derivatives and other",
        "label": "Adjustments For Changes In Market Value Of Derivatives And Other Adjustments",
        "documentation": "Adjustments for gains (losses) on changes in the market value of derivatives and other adjustments to reconcile profit (loss) to net cash flow from (used in) operating activities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForCurrentTaxOfPriorPeriod",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails": {
       "parentTag": "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments recognized in the current year for income tax of prior years",
        "label": "Adjustments for current tax of prior periods"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments of tax expense (income) recognised in the period for current tax of prior periods."
       }
      }
     },
     "auth_ref": [
      "r252"
     ]
    },
    "tixt_AdjustmentsForDecreaseIncreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "AdjustmentsForDecreaseIncreaseInOtherNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term assets",
        "label": "Adjustments For Decrease Increase In Other Noncurrent Assets",
        "documentation": "Adjustments for decrease (increase) in other non-current assets to reconcile profit (loss) to net cash flow from (used in) operating activities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Adjustments for decrease (increase) in prepaid expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for the decrease (increase) in prepaid expenses to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Current prepaid expenses; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r339"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "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": [
      "r339"
     ]
    },
    "ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDeferredTaxOfPriorPeriods",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails": {
       "parentTag": "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments recognized in the current year for income tax of prior years",
        "label": "Adjustments for deferred tax of prior periods"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments of tax expense (income) recognised in the period for the deferred tax of prior periods."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "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": [
      "r338"
     ]
    },
    "ifrs-full_AdjustmentsForIncomeTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForIncomeTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax expense",
        "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": [
      "r120"
     ]
    },
    "tixt_AdjustmentsForIncreaseDecreaseInOtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "AdjustmentsForIncreaseDecreaseInOtherNoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other long-term liabilities",
        "label": "Adjustments For Increase Decrease In Other Noncurrent Liabilities",
        "documentation": "Adjustments for increase (decrease) in other non-current assets to reconcile profit (loss) to net cash flow from (used in) operating activities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Adjustments for interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for interest expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest expense; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r339"
     ]
    },
    "ifrs-full_AdjustmentsForProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForProvisions",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions",
        "label": "Adjustments for provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for provisions to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Provisions; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments:",
        "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://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "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": [
      "r338"
     ]
    },
    "ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedIndividuallyImmaterialBusinessCombinationsMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Aggregated individually immaterial business combinations [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the aggregation of business combinations that are individually immaterial. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedTimeBandsMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "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": [
      "r22",
      "r150",
      "r157",
      "r158",
      "r161",
      "r162",
      "r163",
      "r169",
      "r198",
      "r257",
      "r289",
      "r292"
     ]
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Currencies [Domain]",
        "label": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/AccountsreceivableScheduleofAccountsReceivableDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableScheduleofAccountsReceivableDetails",
      "http://www.telusinternational.com/role/AccountsreceivableSummaryofActivityRelatedtoAllowanceforDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Allowance for doubtful accounts",
        "periodStartLabel": "Balance, beginning of year",
        "periodEndLabel": "Balance, end of year",
        "label": "Allowance account for credit losses of financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r240"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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": []
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of intangible assets",
        "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": [
      "r105"
     ]
    },
    "tixt_AmortizationOfFinancingFeesAndOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "AmortizationOfFinancingFeesAndOther",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/InterestexpenseDetails": {
       "parentTag": "ifrs-full_InterestExpenseOnBorrowings",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/InterestexpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amortization of financing fees and other",
        "label": "Amortization Of Financing Fees And Other",
        "documentation": "Amortization Of Financing Fees And Other"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_AmountReceivableRelatedPartyTransactionsReceivablePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "AmountReceivableRelatedPartyTransactionsReceivablePeriod",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts due from affiliates, receivable period",
        "label": "Amount Receivable, Related Party Transactions, Receivable Period",
        "documentation": "Period during which the receivables from related party transactions are to be received."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmountsPayableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmountsPayableRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Accounts with TELUS Corporation and subsidiaries, beginning balance, accounts payable",
        "periodEndLabel": "Accounts with TELUS Corporation and subsidiaries, ending balance, accounts payable",
        "verboseLabel": "Balances due to related party",
        "label": "Amounts payable, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts payable resulting from related party transactions. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r70",
      "r75"
     ]
    },
    "ifrs-full_AmountsReceivableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmountsReceivableRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Accounts with TELUS Corporation and subsidiaries, beginning balance, accounts receivable",
        "periodEndLabel": "Accounts with TELUS Corporation and subsidiaries, ending balance, accounts receivable",
        "verboseLabel": "Balances due from related party",
        "label": "Amounts receivable, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts receivable resulting from related party transactions. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r70",
      "r75"
     ]
    },
    "ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair values assigned to assets acquired and liabilities assumed in acquisition",
        "label": "Amounts recognised as of acquisition date for each major class of assets acquired and liabilities assumed [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ApplicableTaxRate",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Applicable statutory rate (as a percent)",
        "label": "Applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "srt_AsiaPacificMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "AsiaPacificMember",
     "presentation": [
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asia-Pacific",
        "label": "Asia Pacific [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "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": [
      "r18",
      "r143",
      "r144",
      "r145",
      "r229",
      "r231"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "verboseLabel": "Assets [abstract]",
        "label": "Assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.telusinternational.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302",
      "r303"
     ]
    },
    "tixt_AuditorInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.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://www.telusinternational.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302",
      "r303"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.telusinternational.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302",
      "r303"
     ]
    },
    "ifrs-full_AverageEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AverageEffectiveTaxRate",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Tax rate for Income tax expense per consolidated statements of income and other comprehensive income (as a percent)",
        "label": "Average effective tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax expense (income) divided by the accounting profit. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "country_BG": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "BG",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bulgaria",
        "label": "BULGARIA"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_BankingFinancialServicesAndInsuranceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "BankingFinancialServicesAndInsuranceMember",
     "presentation": [
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Banking, Financial Services and Insurance",
        "label": "Banking, Financial Services And Insurance [Member]",
        "documentation": "Banking, Financial Services And Insurance"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_BaringPrivateEquityAsiaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "BaringPrivateEquityAsiaMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Baring Private Equity Asia",
        "label": "Baring Private Equity Asia [Member]",
        "documentation": "This member stands for Baring Private Equity Asia."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.telusinternational.com/role/EarningspershareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic earnings 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": [
      "r80",
      "r81"
     ]
    },
    "ifrs-full_BasicEarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BasicEarningsPerShareAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/EarningspershareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic earnings per share [abstract]",
        "label": "Basic earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_BasisPointChangeOfReasonablyPossibleDecreaseInUnobservableInputLiabilities": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "BasisPointChangeOfReasonablyPossibleDecreaseInUnobservableInputLiabilities",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis point change of reasonably possible decrease in unobservable input, liabilities",
        "label": "Basis Point Change of Reasonably Possible Decrease in Unobservable Input, Liabilities",
        "documentation": "Basis Point Change of Reasonably Possible Decrease in Unobservable Input, Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_BasisPointChangeOfReasonablyPossibleIncreaseInUnobservableInputLiabilities": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "BasisPointChangeOfReasonablyPossibleIncreaseInUnobservableInputLiabilities",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis point change of reasonably possible increase in unobservable input, liabilities",
        "label": "Basis Point Change of Reasonably Possible Increase in Unobservable Input, Liabilities",
        "documentation": "Basis Point Change of Reasonably Possible Increase in Unobservable Input, Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails",
      "http://www.telusinternational.com/role/CapitalstructurefinancialpoliciesDetails",
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "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": [
      "r343"
     ]
    },
    "ifrs-full_BorrowingsByNameMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsByNameMember",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails",
      "http://www.telusinternational.com/role/CapitalstructurefinancialpoliciesDetails",
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "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": [
      "r343"
     ]
    },
    "tixt_BorrowingsEffectiveInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "BorrowingsEffectiveInterestRate",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective interest rate",
        "label": "Borrowings, Effective Interest Rate",
        "documentation": "Borrowings, Effective Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails",
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest rate on borrowings",
        "terseLabel": "Fixed interest rate",
        "label": "Borrowings, interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "tixt_BorrowingsWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "BorrowingsWeightedAverageInterestRate",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average interest rate",
        "label": "Borrowings weighted average interest rate",
        "documentation": "The weighted average interest rate on borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivesintangibleassetsDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivespropertyplantandequipmentandrightofuseleaseassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Bottom of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r163",
      "r178",
      "r274",
      "r276",
      "r343"
     ]
    },
    "tixt_BrandNamesAndOtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "BrandNamesAndOtherIntangibleAssetsMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brand Names, And Other Intangible Assets",
        "label": "Brand Names, And Other Intangible Assets [Member]",
        "documentation": "Brand Names, And Other Intangible Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BrandNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BrandNamesMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivesintangibleassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brand",
        "label": "Brand names [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing rights to a group of complementary assets such as a trademark (or service mark) and its related trade name, formulas, recipes and technological expertise. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r262"
     ]
    },
    "tixt_BuildingsAndLeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "BuildingsAndLeaseholdImprovementsMember",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivespropertyplantandequipmentandrightofuseleaseassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings and leasehold improvements",
        "label": "Buildings And Leasehold Improvements [Member]",
        "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and improvements to assets held under a lease agreement."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BuildingsMember",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings and leasehold improvements",
        "label": "Buildings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and similar structures for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "tixt_BusinessAcquisitionConsiderationTransferredPercentageOfShares": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "BusinessAcquisitionConsiderationTransferredPercentageOfShares",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of subordinate voting share",
        "label": "Business Acquisition Consideration Transferred, Percentage Of Shares",
        "documentation": "Business Acquisition Consideration Transferred, Percentage Of Shares"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_BusinessAcquisitionConsiderationTransferredValueOfShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "BusinessAcquisitionConsiderationTransferredValueOfShares",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business acquisition consideration transferred, value of shares",
        "verboseLabel": "Subordinate voting shares",
        "label": "Business Acquisition Consideration Transferred, Value Of Shares",
        "documentation": "Business Acquisition Consideration Transferred, Value Of Shares"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_BusinessCombinationMinimumCashConsiderationForIncreaseInRequiredNetDebtToEbitdaRatio": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "BusinessCombinationMinimumCashConsiderationForIncreaseInRequiredNetDebtToEbitdaRatio",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum acquisition aggregate cash consideration threshold to increase the maximum permitted net debt to EBIDTA ratio",
        "label": "Business Combination Minimum Cash Consideration For Increase In Required Net Debt To EBITDA Ratio",
        "documentation": "Minimum aggregate cash consideration for acquisition needed to increase the maximum permitted net debt to EBIDTA ratio, per provisions of debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BusinessCombinationsAxis",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationOtherDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "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": [
      "r190"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Contact",
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r302",
      "r303"
     ]
    },
    "tixt_BusinessesAcquiredNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "BusinessesAcquiredNumber",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of businesses acquired",
        "label": "Businesses Acquired, Number",
        "documentation": "Businesses Acquired, Number"
       }
      }
     },
     "auth_ref": []
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "CA",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canada",
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "currency_CAD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "CAD",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canadian Dollars",
        "label": "Canada, Dollars"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CapitalExpendituresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CapitalExpendituresAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital asset additions",
        "label": "Capital Expenditures [Abstract]",
        "documentation": "This concept does not have a custom type definition."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CarryforwardPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CarryforwardPeriodAxis",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carryforward Period [Axis]",
        "label": "Carryforward Period [Axis]",
        "documentation": "Carryforward Period"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CarryforwardPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CarryforwardPeriodDomain",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carryforward Period [Domain]",
        "label": "Carryforward Period [Domain]",
        "documentation": "Carryforward Period [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails",
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "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": [
      "r53",
      "r58",
      "r103",
      "r106",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r193",
      "r210",
      "r211"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails",
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "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": [
      "r58",
      "r106",
      "r110",
      "r112",
      "r113",
      "r193",
      "r210",
      "r211"
     ]
    },
    "tixt_CarryingValueOfBusinessAcquiredLessFairValueOfConsiderationPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CarryingValueOfBusinessAcquiredLessFairValueOfConsiderationPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issued",
        "label": "Carrying Value Of Business Acquired Less Fair Value Of Consideration Paid",
        "documentation": "Carrying Value Of Business Acquired Less Fair Value Of Consideration Paid"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CarryingValueOfBusinessAcquiredLessFairValueOfConsiderationPaidShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CarryingValueOfBusinessAcquiredLessFairValueOfConsiderationPaidShares",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying value of business acquired less fair value of consideration paid (in shares)",
        "label": "Carrying Value Of Business Acquired Less Fair Value Of Consideration Paid, Shares",
        "documentation": "Carrying Value Of Business Acquired Less Fair Value Of Consideration Paid, Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "periodStartLabel": "Cash and cash equivalents, beginning of year",
        "periodEndLabel": "Cash and cash equivalents, 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": [
      "r14",
      "r125",
      "r140"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalentsRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Cash and cash equivalents recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for cash and cash equivalents acquired in a business combination. [Refer: Cash and cash equivalents; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "tixt_CashAndTemporaryInvestmentsNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CashAndTemporaryInvestmentsNetMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksCreditriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash And Temporary Investments Net [Member]",
        "documentation": "This member stands for cash and temporary investments, net of outstanding items, including cheques written but not cleared."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowHedgesMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow hedging item (HFH)",
        "label": "Cash flow hedges [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for hedges of the exposure to variability in cash flows that (a) are attributable to a particular risk associated with a recognised asset or liability (such as all or some future interest payments on variable rate debt) or a highly probable forecast transaction; and (b) could affect profit or loss. [Refer: Hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r109",
      "r199",
      "r200",
      "r204"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "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": [
      "r115",
      "r126"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash 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": [
      "r115",
      "r126"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails",
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash provided by 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": [
      "r115",
      "r126"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails",
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPERATING ACTIVITIES",
        "label": "Cash flows from (used in) operating activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment to acquire non-controlling interest in subsidiary",
        "label": "Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "tixt_CashPaymentsForCapitalAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CashPaymentsForCapitalAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash payments for capital assets",
        "label": "Cash Payments For Capital Assets",
        "documentation": "The cash outflow for the purchases of capital assets, classified as investing activities."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CashPaymentsForCapitalAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CashPaymentsForCapitalAssetsAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash payments for capital assets",
        "label": "Cash Payments For Capital Assets [Abstract]",
        "documentation": "n/a"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CashPaymentsToAcquireBusinessesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CashPaymentsToAcquireBusinessesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash payments for acquisitions, net of cash acquired",
        "label": "Cash Payments To Acquire Businesses Net",
        "documentation": "The net cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CashPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CashPositionAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH POSITION",
        "label": "Cash Position [Abstract]",
        "documentation": "No definition."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashTransferred",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash transferred",
        "label": "Cash transferred"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Categories of financial assets [axis]",
        "label": "Categories 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": [
      "r224"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsofincomeandothercomprehensiveincomeDetails",
      "http://www.telusinternational.com/role/EmployeefuturebenefitsDetails",
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "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": [
      "r74"
     ]
    },
    "tixt_CentralAmericaSouthAmericaAfricaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CentralAmericaSouthAmericaAfricaMember",
     "presentation": [
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Central America, South America, Africa",
        "label": "Central America, South America, Africa [Member]",
        "documentation": "Central America, South America, Africa"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ChangeInUnrealizedFairValueOfDerivativesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ChangeInUnrealizedFairValueOfDerivativesAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in unrealized fair value of cash flow hedges",
        "label": "Change in unrealized fair value of derivatives [Abstract]",
        "documentation": "Change in unrealized fair value of derivatives"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ChangesInBusinessCombinationRelatedProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ChangesInBusinessCombinationRelatedProvisions",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in business combination-related provisions",
        "label": "Changes In Business Combination Related Provisions",
        "documentation": "Amount of expense (income) related to adjustment for change in provisions for business combinations."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ChangesInGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ChangesInGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in goodwill",
        "label": "Increase (decrease) in goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in liabilities arising from financing activities",
        "label": "Changes in liabilities arising from financing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ChangesInOwnersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ChangesInOwnersEquityRollForward",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes In Owners' Equity [Roll Forward]",
        "label": "Changes In Owners' Equity [Roll Forward]",
        "documentation": "Changes In Owners' Equity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ClassAOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ClassAOrdinarySharesMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/SharecapitalAuthorizedsharecapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A common shares",
        "label": "Class A Ordinary Shares [Member]",
        "documentation": "This member stands for Class A ordinary shares."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ClassBOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ClassBOrdinarySharesMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/SharecapitalAuthorizedsharecapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class B common shares",
        "label": "Class B Ordinary Shares [Member]",
        "documentation": "This member stands for Class B ordinary shares."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ClassCOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ClassCOrdinarySharesMember",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity",
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/SharecapitalAuthorizedsharecapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class C common shares",
        "label": "Class C Ordinary Shares [Member]",
        "documentation": "This member stands for Class C ordinary shares."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ClassDOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ClassDOrdinarySharesMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharecapitalAuthorizedsharecapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class D common shares",
        "label": "Class D Ordinary Shares [Member]",
        "documentation": "This member stands for Class D ordinary shares."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ClassEOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ClassEOrdinarySharesMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharecapitalAuthorizedsharecapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class E common shares",
        "label": "Class E Ordinary Shares [Member]",
        "documentation": "This member stands for Class E ordinary shares."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "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": [
      "r85",
      "r86",
      "r146",
      "r156"
     ]
    },
    "ifrs-full_ClassesOfAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfAssetsMember",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "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": [
      "r85",
      "r146",
      "r156"
     ]
    },
    "ifrs-full_ClassesOfEmployeeBenefitsExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfEmployeeBenefitsExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of employee benefits expense [abstract]",
        "label": "Classes of employee benefits expense [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksCreditriskDetails"
     ],
     "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": [
      "r170",
      "r221",
      "r222",
      "r238",
      "r239"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "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": [
      "r210",
      "r213",
      "r215",
      "r216"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial instruments, class [member]",
        "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": [
      "r210",
      "r213",
      "r215",
      "r216"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "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": [
      "r221",
      "r222",
      "r238",
      "r239"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsAndGoodwillAxis",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of intangible assets and goodwill [axis]",
        "label": "Classes of intangible assets and 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": [
      "r332"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivesintangibleassetsDetails"
     ],
     "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": [
      "r107"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivespropertyplantandequipmentandrightofuseleaseassetsDetails"
     ],
     "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": [
      "r59"
     ]
    },
    "ifrs-full_ClassesOfProvisionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfProvisionsAxis",
     "presentation": [
      "http://www.telusinternational.com/role/ProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of other provisions [axis]",
        "label": "Classes of other provisions [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": [
      "r98"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity",
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SharecapitalAuthorizedsharecapitalDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "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": [
      "r31"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfShareCapitalMember",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity",
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SharecapitalAuthorizedsharecapitalDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "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": [
      "r31"
     ]
    },
    "tixt_CliffVestingMethodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CliffVestingMethodMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cliff-Vesting Method",
        "label": "Cliff-Vesting Method [Member]",
        "documentation": "Cliff-Vesting Method"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CommonClassAToCommonClassDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CommonClassAToCommonClassDMember",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Class A to Common Class D",
        "label": "Common Class A to Common Class D [Member]",
        "documentation": "Common Class A to Common Class D"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CommonClassAToCommonClassEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CommonClassAToCommonClassEMember",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Class A to Common Class E",
        "label": "Common Class A to Common Class E [Member]",
        "documentation": "Common Class A to Common Class E"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CommonClassCToCommonClassEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CommonClassCToCommonClassEMember",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Class C to Common Class E",
        "label": "Common Class C to Common Class E [Member]",
        "documentation": "Common Class C to Common Class E"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CommonShareSplitRatio": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CommonShareSplitRatio",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share split ratio",
        "label": "Common Share Split Ratio",
        "documentation": "The number of shares that will replace a single share in the share split transaction."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CommonSharesConverted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CommonSharesConverted",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares converted (in shares)",
        "label": "Common Shares Converted",
        "documentation": "Common Shares Converted"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CommonSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CommonSharesIssued",
     "presentation": [
      "http://www.telusinternational.com/role/CapitalstructurefinancialpoliciesDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issued (in shares)",
        "verboseLabel": "Shares issued (in shares)",
        "label": "Common Shares Issued",
        "documentation": "The amount of Common shares issued."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CommonSharesSold": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CommonSharesSold",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares sold (in shares)",
        "label": "Common Shares Sold",
        "documentation": "Common Shares Sold"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CommunicationsAndMediaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CommunicationsAndMediaMember",
     "presentation": [
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Communications and Media",
        "label": "Communications and Media [Member]",
        "documentation": "Communications and Media"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CompetenceCallCenterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CompetenceCallCenterMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Competence Call Center",
        "label": "Competence Call Center [Member]",
        "documentation": "This member stands for Competence Call Center."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails",
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "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": [
      "r5"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTaxAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Items that may subsequently be reclassified to income",
        "label": "Components of other comprehensive income that will be reclassified to profit or loss, before tax [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Items that may subsequently be reclassified to income",
        "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTaxAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Item never reclassified to income",
        "label": "Components of other comprehensive income that will not be reclassified to profit or loss, before tax [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Item that will not be subsequently reclassified to income",
        "label": "Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "COMPREHENSIVE INCOME",
        "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",
      "r35",
      "r129",
      "r131",
      "r138",
      "r272"
     ]
    },
    "tixt_ComputerEquipmentFurnitureAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ComputerEquipmentFurnitureAndOtherMember",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer equipment, furniture, and other",
        "label": "Computer Equipment, Furniture, And Other [Member]",
        "documentation": "Computer Equipment, Furniture, And Other"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ComputerHardwareAndNetworkAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ComputerHardwareAndNetworkAssetsMember",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivespropertyplantandequipmentandrightofuseleaseassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Network assets",
        "label": "Computer Hardware And Network Assets [Member]",
        "documentation": "This member stands for computer hardware and network assets."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComputerSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComputerSoftwareMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivesintangibleassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software",
        "label": "Computer software [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing computer software. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r263"
     ]
    },
    "ifrs-full_ConcentrationsOfRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ConcentrationsOfRiskAxis",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsofincomeandothercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations of risk [axis]",
        "label": "Concentrations of risk [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": [
      "r166"
     ]
    },
    "ifrs-full_ConcentrationsOfRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ConcentrationsOfRiskMember",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsofincomeandothercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations of risk",
        "label": "Concentrations of risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the concentrations of risk. It also represents the standard value for the 'Concentrations of risk' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "tixt_ConcentrationsOfRiskOperatingRevenuesNumberOfMajorCustomers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ConcentrationsOfRiskOperatingRevenuesNumberOfMajorCustomers",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsofincomeandothercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of customers accounting for more than 10% of revenues",
        "label": "Concentrations Of Risk, Operating Revenues, Number of Major Customers",
        "documentation": "The number of customers representing more than 10% of operating revenues."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Axis]",
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Domain]",
        "label": "Consolidated Entities [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contact Personnel Name",
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContractualAmountsToBeExchangedInDerivativeFinancialInstrumentForWhichGrossCashFlowsAreExchanged": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContractualAmountsToBeExchangedInDerivativeFinancialInstrumentForWhichGrossCashFlowsAreExchanged",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails": {
       "parentTag": "tixt_NonderivativeAndDerivativeFinancialLiabilitiesUndiscountedCashFlows",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts to be exchanged, pay",
        "verboseLabel": "Interest rate swap agreement",
        "label": "Contractual amounts to be exchanged in derivative financial instrument for which gross cash flows are exchanged"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to contractual amounts to be exchanged in a derivative financial instrument for which gross cash flows are exchanged. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r290"
     ]
    },
    "tixt_ContractualAmountsToBeExchangedInDerivativeFinancialInstrumentForWhichGrossCashFlowsAreExchangedDerivativeReceive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ContractualAmountsToBeExchangedInDerivativeFinancialInstrumentForWhichGrossCashFlowsAreExchangedDerivativeReceive",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails": {
       "parentTag": "tixt_NonderivativeAndDerivativeFinancialLiabilitiesUndiscountedCashFlows",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amounts to be exchanged, (receive)",
        "label": "Contractual Amounts To Be Exchanged In Derivative Financial Instrument For Which Gross Cash Flows Are Exchanged Derivative Receive",
        "documentation": "The amount of contractual undiscounted cash flows in relation to contractual amounts to be exchanged in a derivative receivable financial instrument for which gross cash flows are exchanged."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ContractualLifeOfShareBasedAwards": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ContractualLifeOfShareBasedAwards",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise period",
        "label": "Contractual Life Of Share Based Awards",
        "documentation": "Option term (expiration period), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ConversionOfStockValueOfSharesConverted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ConversionOfStockValueOfSharesConverted",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value of shares converted",
        "label": "Conversion Of Stock, Value of Shares Converted",
        "documentation": "Conversion Of Stock, Value of Shares Converted"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CreditFacilityMember",
     "presentation": [
      "http://www.telusinternational.com/role/CapitalstructurefinancialpoliciesDetails",
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit facility",
        "label": "Credit Facility [Member]",
        "documentation": "This member stands for the credit facility borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CrowdsourceAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CrowdsourceAssetsMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivesintangibleassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Crowdsource assets",
        "label": "Crowdsource Assets [Member]",
        "documentation": "This member stands for crowdsource assets."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CumulativeForeignCurrencyTranslationAdjustmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CumulativeForeignCurrencyTranslationAdjustmentAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative foreign currency translation adjustment",
        "label": "Cumulative foreign currency translation adjustment [Abstract]",
        "documentation": "Cumulative foreign currency translation adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency [Axis]",
        "label": "Currency [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CurrencyRiskBusinessAcquisitionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CurrencyRiskBusinessAcquisitionMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency risk related to business acquisition",
        "label": "Currency Risk Business Acquisition [Member]",
        "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows related to business acquisition denominated in a foreign currency will fluctuate because of changes in foreign exchange rates."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CurrencyRiskForeignCurrencyTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CurrencyRiskForeignCurrencyTransactionsMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency swap agreement amounts to be exchanged",
        "label": "Currency Risk Foreign Currency Transactions [Member]",
        "documentation": "This member stands for a type of market risk representing the risk that future cash flows related to revenues and purchases denominated in a foreign currency will fluctuate because of changes in foreign exchange rates."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrencyRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrencyRiskMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency risk",
        "label": "Currency risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r164",
      "r165",
      "r166",
      "r167",
      "r225"
     ]
    },
    "tixt_CurrencyRiskPurchaseTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CurrencyRiskPurchaseTransactionsMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency risk related to purchases",
        "label": "Currency Risk Purchase Transactions [Member]",
        "documentation": "This member stands for a type of market risk representing the risk that future cash flows related to purchases denominated in a foreign currency will fluctuate because of changes in foreign exchange rates."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrencySwapContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrencySwapContractMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency swap agreement amounts to be exchanged",
        "label": "Currency swap contract [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a currency swap contract. [Refer: Swap contract [member]]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ifrs-full_CurrentAdvances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAdvances",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advance billings",
        "label": "Current advances received, representing current contract liabilities for performance obligations satisfied at point in time"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current advances received representing current contract liabilities for performance obligations satisfied at a point in time. [Refer: Advances received, representing contract liabilities for performance obligations satisfied at point in time]"
       }
      }
     },
     "auth_ref": [
      "r313",
      "r315"
     ]
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "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": [
      "r23",
      "r134",
      "r272"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets",
        "label": "Current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssetsRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "tixt_IdentifiableAssetsAcquiredRecognizedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Current assets recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for current assets acquired in a business combination. [Refer: Current assets; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of derivative assets",
        "verboseLabel": "Current assets, fair value and carrying value",
        "label": "Current derivative financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial assets. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of derivative liabilities",
        "verboseLabel": "Current liabilities, fair value and carrying value",
        "label": "Current derivative financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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": []
    },
    "tixt_CurrentGrossTradeReceivablesBilled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CurrentGrossTradeReceivablesBilled",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AccountsreceivableScheduleofAccountsReceivableDetails": {
       "parentTag": "tixt_TradeAndOtherCurrentReceivablesBeforeAllowanceForCreditLosses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableScheduleofAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable \u2013 billed",
        "label": "Current Gross Trade Receivables, Billed",
        "documentation": "Current Gross Trade Receivables, Billed"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_CurrentGrossTradeReceivablesUnbilled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CurrentGrossTradeReceivablesUnbilled",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AccountsreceivableScheduleofAccountsReceivableDetails": {
       "parentTag": "tixt_TradeAndOtherCurrentReceivablesBeforeAllowanceForCreditLosses",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails",
      "http://www.telusinternational.com/role/AccountsreceivableScheduleofAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable \u2013 unbilled",
        "label": "Current Gross Trade Receivables, Unbilled",
        "documentation": "Current Gross Trade Receivables, Unbilled"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "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": [
      "r24",
      "r136",
      "r272"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities",
        "label": "Current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilitiesRecognisedAsOfAcquisitionDate",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "tixt_IdentifiableLiabilitiesRecognizedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Current liabilities recognised as of acquisition date",
        "label": "Current liabilities recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for current liabilities assumed in a business combination. [Refer: Current liabilities; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "tixt_CurrentPortionOfLongTermDebtRecognizedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CurrentPortionOfLongTermDebtRecognizedAsOfAcquisitionDate",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current maturities of long-term debt",
        "label": "Current Portion Of Long-Term Debt Recognized As Of Acquisition Date",
        "documentation": "Current Portion Of Long-Term Debt Recognized As Of Acquisition Date"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPortionOfLongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentPortionOfLongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails": {
       "parentTag": "tixt_LongTermBorrowingsCurrentAndNonCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current maturities of long-term debt",
        "verboseLabel": "Current",
        "label": "Current portion of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ifrs-full_CurrentPrepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentPrepayments",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid and other assets",
        "label": "Current prepayments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current prepayments. [Refer: Prepayments]"
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "ifrs-full_CurrentTaxAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income and other taxes receivable",
        "label": "Current tax assets, current"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax assets. [Refer: Current tax assets]"
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails": {
       "parentTag": "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "For current reporting year",
        "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": [
      "r251"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Current tax expense (income) and adjustments for current tax of prior periods"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current tax expense (income) and adjustments for the current tax of prior periods. [Refer: Current tax expense (income); Adjustments for current tax of prior periods]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current income tax expense (recovery)",
        "label": "Current tax expense (income) and adjustments for current tax of prior periods [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income and other taxes payable",
        "label": "Current tax liabilities, current"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "tixt_CurrentTradeReceivablesBilled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "CurrentTradeReceivablesBilled",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer accounts receivable \u2013 billed, net of allowance for doubtful accounts",
        "label": "Current Trade Receivables, Billed",
        "documentation": "Current Trade Receivables, Billed"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CustomerrelatedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CustomerrelatedIntangibleAssetsMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivesintangibleassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer relationships",
        "label": "Customer-related intangible assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing assets related to customers. Such assets may include customer lists, order or production backlog, customer contracts and related customer relationships as well as non-contractual customer relationships."
       }
      }
     },
     "auth_ref": [
      "r333"
     ]
    },
    "country_DE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "DE",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Germany",
        "label": "GERMANY"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_DebtAssumedFromAcquisitionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DebtAssumedFromAcquisitionsMember",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt assumed from acquisitions",
        "label": "Debt Assumed From Acquisitions [Member]",
        "documentation": "Debt Assumed From Acquisitions"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_DeferredDebtTransactionCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DeferredDebtTransactionCostsMember",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred debt transaction costs",
        "label": "Deferred Debt Transaction Costs [Member]",
        "documentation": "This member stands for deferred debt transaction costs."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_DeferredExpensesNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DeferredExpensesNonCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Deferred Expenses Non Current",
        "documentation": "The amount of deferred expenses classified as non-current."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/IncometaxesOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred income taxes",
        "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": [
      "r17",
      "r19",
      "r48"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax expense (income)",
        "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": [
      "r49"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax expense (recovery)",
        "label": "Deferred tax expense (income) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails",
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Net income",
        "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": [
      "r49"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails": {
       "parentTag": "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arising from the origination and reversal of temporary differences",
        "label": "Deferred tax expense (income) relating to origination and reversal of temporary differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r253"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "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": [
      "r17",
      "r19",
      "r48"
     ]
    },
    "ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "ifrs-full_NoncurrentLiabilitiesRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred tax liabilities recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for deferred tax liabilities assumed in a business combination. [Refer: Deferred tax liabilities; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesOtherDetails",
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "negatedLabel": "Deferred tax liability (asset)",
        "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": [
      "r48"
     ]
    },
    "ifrs-full_DefinedBenefitPlansAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DefinedBenefitPlansAxis",
     "presentation": [
      "http://www.telusinternational.com/role/EmployeefuturebenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plans [axis]",
        "label": "Defined benefit plans [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_DefinedBenefitPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DefinedBenefitPlansMember",
     "presentation": [
      "http://www.telusinternational.com/role/EmployeefuturebenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plans",
        "label": "Defined benefit plans [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for post-employment benefit plans other than defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods. It also represents the standard value for the 'Defined benefit plans' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ifrs-full_DefinedBenefitPlansOtherThanMultiemployerPlansStatePlansAndPlansThatShareRisksBetweenEntitiesUnderCommonControlMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DefinedBenefitPlansOtherThanMultiemployerPlansStatePlansAndPlansThatShareRisksBetweenEntitiesUnderCommonControlMember",
     "presentation": [
      "http://www.telusinternational.com/role/EmployeefuturebenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension plans",
        "label": "Defined benefit plans other than multi-employer plans, state plans and plans that share risks between entities under common control [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for defined benefit plans other than multi-employer plans, state plans and plans that share risks between entities under common control. [Refer: Defined benefit plans [member]]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "tixt_DefinedContributionEmployerMatchingContributionToEmployeesFivePercentContribution": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DefinedContributionEmployerMatchingContributionToEmployeesFivePercentContribution",
     "presentation": [
      "http://www.telusinternational.com/role/EmployeefuturebenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Matching contribution to employees' 5% contribution (in percent)",
        "label": "Defined Contribution, Employer Matching Contribution To Employee's Five Percent Contribution",
        "documentation": "The percentage of employer matching contribution to employee's first 5% contribution to defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r311"
     ]
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r56",
      "r60"
     ]
    },
    "tixt_DerivativeAssetsCurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DerivativeAssetsCurrentMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets derivatives",
        "label": "Derivative Assets Current [Member]",
        "documentation": "This member stands for current asset derivative financial instruments or other contracts within the scope of IFRS 9 with all three of the following characteristics: (a) Their value changes in response to the change in a specified interest rate, financial instrument price, commodity price, foreign exchange rate, index of prices or rates, credit rating or credit index, or other variable, provided in the case of a non-financial variable that the variable is not specific to a party to the contract (sometimes called the 'underlying'); (b) They require no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; (c) They are settled at a future date. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_DerivativeAssetsNonCurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DerivativeAssetsNonCurrentMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative assets non-current",
        "label": "Derivative Assets Non-Current [Member]",
        "documentation": "Derivative Assets Non-Current"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DerivativeFinancialLiabilitiesUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DerivativeFinancialLiabilitiesUndiscountedCashFlows",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails": {
       "parentTag": "tixt_NonderivativeAndDerivativeFinancialLiabilitiesUndiscountedCashFlows",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r218"
     ]
    },
    "tixt_DerivativeLiabilitiesCurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DerivativeLiabilitiesCurrentMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities derivatives",
        "label": "Derivative Liabilities Current [Member]",
        "documentation": "This member stands for current liability derivative financial instruments or other contracts within the scope of IFRS 9 with all three of the following characteristics: (a) Their value changes in response to the change in a specified interest rate, financial instrument price, commodity price, foreign exchange rate, index of prices or rates, credit rating or credit index, or other variable, provided in the case of a non-financial variable that the variable is not specific to a party to the contract (sometimes called the 'underlying'); (b) They require no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; (c) They are settled at a future date. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_DerivativeWeightedAveragePricePerUnit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DerivativeWeightedAveragePricePerUnit",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price (in usd/eur per share)",
        "label": "Derivative Weighted Average Price Per Unit",
        "documentation": "The price of a derivative instrument used to manage changes in share-based compensation costs."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_DerivativesHeldForHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DerivativesHeldForHedgingMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives held for hedging",
        "label": "Derivatives Held For Hedging [Member]",
        "documentation": "This member stands for derivative financial instruments that are held for hedging purposes."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_DerivativesHeldForTradingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DerivativesHeldForTradingMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives held for trading",
        "label": "Derivatives Held For Trading [Member]",
        "documentation": "This member stands for derivative financial instruments that are held for trading purposes and are not designated as being in a hedging relationship."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DerivativesMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksCreditriskDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative assets",
        "label": "Derivatives [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for financial instruments or other contracts within the scope of IFRS 9 with all three of the following characteristics: (a) Their value changes in response to the change in a specified interest rate, financial instrument price, commodity price, foreign exchange rate, index of prices or rates, credit rating or credit index, or other variable, provided in the case of a non-financial variable that the variable is not specific to a party to the contract (sometimes called the \u2018underlying\u2019); (b) They require no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; (c) They are settled at a future date. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r275",
      "r288",
      "r294"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combinations",
        "label": "Description of accounting policy for business combinations [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for business combinations. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "tixt_DescriptionOfAccountingPolicyForCashAndTemporaryInvestmentsNetExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForCashAndTemporaryInvestmentsNetExplanatoryPolicyTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Description Of Accounting Policy For Cash And Temporary Investments, Net Explanatory [Policy Text Block]",
        "documentation": "The description of the entity's accounting policy for cash and temporary investments, net."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation, amortization and impairment",
        "label": "Description of accounting policy for depreciation expense [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for depreciation expense. [Refer: Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee future benefit plans",
        "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": [
      "r312"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial instruments - recognition and measurement",
        "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": [
      "r312"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Translation of foreign currencies",
        "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": [
      "r312"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForHedgingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForHedgingExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedge accounting",
        "label": "Description of accounting policy for hedging [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for hedging."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income and other taxes",
        "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": [
      "r312"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "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": [
      "r312"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment; intangible assets",
        "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": [
      "r312"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "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": [
      "r312"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognition",
        "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": [
      "r312"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "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": [
      "r312"
     ]
    },
    "ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfDiscountRatesAppliedToCashFlowProjections",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rates applied to cash flow projections",
        "label": "Discount rate applied to cash flow projections"
       }
      },
      "en": {
       "role": {
        "documentation": "The discount rate applied to cash flow projections for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r89",
      "r91"
     ]
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationWeightedaverageassumptionsDetails"
     ],
     "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": [
      "r180"
     ]
    },
    "ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Growth rates applied to cash flow projections",
        "label": "Growth rate used to extrapolate cash flow projections"
       }
      },
      "en": {
       "role": {
        "documentation": "The growth rate used to extrapolate cash flow projections beyond the period covered by the most recent budgets/forecasts for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r88",
      "r90"
     ]
    },
    "ifrs-full_DescriptionOfOptionLifeShareOptionsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfOptionLifeShareOptionsGranted",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationWeightedaverageassumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected lives (years)",
        "label": "Option life, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The option life of share options granted."
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationWeightedaverageassumptionsDetails"
     ],
     "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": [
      "r180"
     ]
    },
    "tixt_DetailsOfLongTermDebtAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DetailsOfLongTermDebtAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Details of long-term debt",
        "label": "Details Of Long Term Debt [Abstract]",
        "documentation": "Pertains to details of long-term debt of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.telusinternational.com/role/EarningspershareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings 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": [
      "r80",
      "r81"
     ]
    },
    "ifrs-full_DilutedEarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DilutedEarningsPerShareAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/EarningspershareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings per share [abstract]",
        "label": "Diluted earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutiveEffectOfOtherInstrumentsOnWeightedAverageNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DilutiveEffectOfOtherInstrumentsOnWeightedAverageNumberOfOrdinaryShares",
     "calculation": {
      "http://www.telusinternational.com/role/EarningspershareDetails": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/EarningspershareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive effect of provisions for written put options (in shares)",
        "label": "Dilutive effect of other instruments on weighted average number of ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relates to the assumed conversion of the entity\u2019s other instruments."
       }
      }
     },
     "auth_ref": [
      "r326"
     ]
    },
    "ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares",
     "calculation": {
      "http://www.telusinternational.com/role/EarningspershareDetails": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/EarningspershareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive effect of share-based compensation (in shares)",
        "label": "Dilutive effect of share options on weighted average number of ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relate to the assumed exercise of the entity's share options."
       }
      }
     },
     "auth_ref": [
      "r326"
     ]
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of estimates and judgments",
        "label": "Disclosure of accounting judgements and estimates [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of judgements that management has made in the process of applying the entity's accounting policies that have the most significant effect on amounts recognised in the financial statements along with information about the assumptions that the entity makes about the future, and other major sources of estimation uncertainty at the end of the reporting period, that have a significant risk of resulting in a material adjustment to the carrying amounts of assets and liabilities within the next year. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "tixt_DisclosureOfAccountingPoliciesRequiringSignificantChoiceOrSignificantApplicationOfJudgmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisclosureOfAccountingPoliciesRequiringSignificantChoiceOrSignificantApplicationOfJudgmentTableTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of accounting policies requiring a more significant choice among policies and/or a more significant application of judgment",
        "label": "Disclosure Of Accounting Policies Requiring Significant Choice Or Significant Application Of Judgment [Table Text Block]",
        "documentation": "Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAdditionalInformationAboutUnderstandingFinancialPositionsAndLiquidityOfEntityExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAdditionalInformationAboutUnderstandingFinancialPositionsAndLiquidityOfEntityExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of additional information for statements of financial position",
        "label": "Disclosure of additional information about understanding financial position and liquidity of entity [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of additional information that may be relevant to users of financial statements in understanding the financial position and liquidity of an entity."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "ifrs-full_DisclosureOfAdditionalInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAdditionalInformationExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/NotestoConsolidatedFinancialStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes to Consolidated Financial Statements",
        "label": "Disclosure of additional information [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of additional information that is not presented elsewhere in the financial statements, but that is relevant to an understanding of them."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "tixt_DisclosureOfAdditionalStatementOfFinancialPositionInformationAbstract": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisclosureOfAdditionalStatementOfFinancialPositionInformationAbstract",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Additional Statement Of Financial Position Information [Abstract]",
        "label": "Disclosure Of Additional Statement Of Financial Position Information [Abstract]",
        "documentation": "This concept does not have any references."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of analysis of other comprehensive income by item [abstract]",
        "label": "Disclosure of analysis of other comprehensive income by item [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Othercomprehensiveincome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income",
        "label": "Disclosure of analysis of other comprehensive income by item [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of the analysis of other comprehensive income by item."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "tixt_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatoryTableTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of other comprehensive income",
        "label": "Disclosure Of Analysis Of Other Comprehensive Income By Item Explanatory [Table Text Block]",
        "documentation": "Disclosure by line item for other comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss)",
        "label": "Disclosure of analysis of other comprehensive income by item [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_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable",
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of analysis of other comprehensive income by item [table]",
        "label": "Disclosure of analysis of other comprehensive income by item [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the analysis of other comprehensive income by item."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_DisclosureOfBasisOfConsolidationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBasisOfConsolidationExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation",
        "label": "Disclosure of basis of consolidation [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for consolidation."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of presentation",
        "label": "Disclosure of basis of preparation of financial statements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for the preparation of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_DisclosureOfBusinessCombinationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business acquisition [line items]",
        "label": "Disclosure of detailed information about business combination [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_DisclosureOfBusinessCombinationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsTable",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about business combination [table]",
        "label": "Disclosure of detailed information about business combination [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of business combinations."
       }
      }
     },
     "auth_ref": [
      "r190"
     ]
    },
    "ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Accountingpolicydevelopments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting policy developments",
        "label": "Disclosure of changes in accounting policies, accounting estimates and errors [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for changes in accounting policies, accounting estimates and errors."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "tixt_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatoryAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatoryAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting policy developments",
        "label": "Accounting policy developments",
        "documentation": "No definition."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of classes of share capital [abstract]",
        "label": "Disclosure of classes of share capital [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SharecapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of authorized share capital",
        "label": "Disclosure of classes of share capital [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of classes of share capital. [Refer: Share capital [member]]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/SharecapitalAuthorizedsharecapitalDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Share capital",
        "label": "Disclosure of classes of share capital [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_DisclosureOfClassesOfShareCapitalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of classes of share capital [table]",
        "label": "Disclosure of classes of share capital [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of contingent liabilities [abstract]",
        "label": "Disclosure of contingent liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Contingentliabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent liabilities",
        "label": "Disclosure of contingent liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "ifrs-full_DisclosureOfCreditRiskExposureExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfCreditRiskExposureExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of maximum exposure (excluding income tax effects) to credit risk",
        "label": "Disclosure of credit risk exposure [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the credit risk exposure. Credit risk exposure is the credit risk inherent in an entity\u2019s financial assets and commitments to extend credit."
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary differences",
        "label": "Disclosure of deferred taxes [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of useful lives of property, plant, and equipment, right-of-use lease assets and intangible assets",
        "label": "Disclosure of depreciation and amortisation expense [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of depreciation and amortisation expense. [Refer: Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDerivativeFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of derivative financial instruments measured at fair value on a recurring basis",
        "label": "Disclosure of derivative financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of derivative financial instruments. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about borrowings [abstract]",
        "label": "Disclosure of detailed information about borrowings [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of details of long-term debt",
        "label": "Disclosure of detailed information about borrowings [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term debt maturities",
        "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://www.telusinternational.com/role/CapitalstructurefinancialpoliciesDetails",
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "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": [
      "r343"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of acquisition costs",
        "label": "Disclosure of detailed information about business combination [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about business combinations. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "tixt_DisclosureOfDetailedInformationAboutChangesInLiabilitiesArisingFromFinancingActivitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutChangesInLiabilitiesArisingFromFinancingActivitiesTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of changes in liabilities arising from financing activities",
        "label": "Disclosure of Detailed Information About Changes in Liabilities Arising from Financing Activities [Text Block]",
        "documentation": "The disclosure of detailed information about changes in liabilities arising from financing activities for a statement of cash flows."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_DisclosureOfDetailedInformationAboutLongTermDebtMaturitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutLongTermDebtMaturitiesTableTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of long-term debt maturities",
        "label": "Disclosure of detailed information about long-term debt maturities [Table Text Block]",
        "documentation": "The disclosure of detailed information about long-term debt maturities."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_DisclosureOfDetailedInformationAboutOperatingActivitiesAndInvestingActivitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutOperatingActivitiesAndInvestingActivitiesTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of operating activities and investing activities",
        "label": "Disclosure of Detailed Information About Operating Activities and Investing Activities [Text Block]",
        "documentation": "The disclosure of detailed information about operating activities and investing activities for a statement of cash flows."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of property, plant and equipment",
        "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": [
      "r59"
     ]
    },
    "tixt_DisclosureOfDetailedInformationOnAllowanceForDoubtfulAccountsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisclosureOfDetailedInformationOnAllowanceForDoubtfulAccountsTableTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Detailed Information On Allowance for Doubtful Accounts",
        "label": "Disclosure Of Detailed Information On Allowance for Doubtful Accounts [Table Text Block]",
        "documentation": "Disclosure Of Detailed Information On Allowance for Doubtful Accounts"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_DisclosureOfDetailedInformationOnTradeAndOtherReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisclosureOfDetailedInformationOnTradeAndOtherReceivablesTableTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Detailed Information On Trade And Other Receivables",
        "label": "Disclosure Of Detailed Information On Trade And Other Receivables [Table Text Block]",
        "documentation": "Disclosure Of Detailed Information On Trade And Other Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of disaggregation of revenue",
        "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": [
      "r149"
     ]
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsofincomeandothercomprehensiveincomeDetails",
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers",
        "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://www.telusinternational.com/role/AdditionalfinancialinformationStatementsofincomeandothercomprehensiveincomeDetails",
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails"
     ],
     "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": [
      "r149"
     ]
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Earningspershare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share",
        "label": "Disclosure of earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Salariesandbenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and benefits",
        "label": "Disclosure of employee benefits [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for employee benefits."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Segmentreporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment reporting",
        "label": "Disclosure of entity's operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksCreditriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit risk",
        "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://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksCreditriskDetails"
     ],
     "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": [
      "r223"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about financial instruments [abstract]",
        "label": "Disclosure of detailed information about financial instruments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Financialinstrumentsandmanagementoffinancialrisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial instruments and management of financial risks",
        "label": "Disclosure of financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r226"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about financial instruments [line items]",
        "label": "Disclosure of detailed information about financial instruments [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_DisclosureOfFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about financial instruments [table]",
        "label": "Disclosure of detailed information about financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r213",
      "r223"
     ]
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liquidity risk",
        "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://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails"
     ],
     "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": [
      "r223"
     ]
    },
    "ifrs-full_DisclosureOfGeographicalAreasLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of geographic information",
        "label": "Disclosure of geographical areas [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_DisclosureOfGeographicalAreasTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasTable",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of geographical areas [table]",
        "label": "Disclosure of geographical areas [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to geographical areas."
       }
      }
     },
     "auth_ref": [
      "r235"
     ]
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Incometaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "label": "Disclosure of income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average fair value assumptions used in the Black-Scholes valuation for stock options",
        "label": "Disclosure of indirect measurement of fair value of goods or services received, share options granted during period [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about indirect, by reference to the fair value of the equity instruments granted, measurement of the fair value of goods or services received as consideration for the entity's share options."
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutAmountsThatAffectedStatementOfComprehensiveIncomeAsResultOfHedgeAccountingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInformationAboutAmountsThatAffectedStatementOfComprehensiveIncomeAsResultOfHedgeAccountingExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of gains and losses, excluding income tax effects, arising from derivative instruments that are classified as cash flow hedging items",
        "label": "Disclosure of information about amounts that affected statement of comprehensive income as result of hedge accounting [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about amounts that affected the statement of comprehensive income as a result of hedge accounting."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutEmployeesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInformationAboutEmployeesExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SalariesandbenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of employee benefit expenses",
        "label": "Disclosure of information about employees [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about employees."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of transactions with key management personnel",
        "label": "Disclosure of information about key management personnel [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "tixt_DisclosureOfInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisclosureOfInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Grant-date fair value",
        "label": "Disclosure Of Instruments Other than Options, Weighted Average Grant Date Fair Value [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about intangible assets [abstract]",
        "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://www.telusinternational.com/role/Intangibleassetsandgoodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets and goodwill",
        "label": "Disclosure of intangible assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivesintangibleassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about intangible assets [line items]",
        "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://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivesintangibleassetsDetails"
     ],
     "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": [
      "r107"
     ]
    },
    "tixt_DisclosureOfInterestExpenseAndForeignExchangeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisclosureOfInterestExpenseAndForeignExchangeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense and foreign exchange",
        "label": "Interest expense and foreign exchange",
        "documentation": "No definition available."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_DisclosureOfInterestExpenseAndForeignExchangeExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisclosureOfInterestExpenseAndForeignExchangeExplanatoryTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/Interestexpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Disclosure Of Interest Expense And Foreign Exchange, Explanatory [Text Block]",
        "documentation": "The entire disclosure for interest expense and foreign exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfLeasesExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Disclosure of leases [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r160"
     ]
    },
    "tixt_DisclosureOfLongTermBorrowingsExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisclosureOfLongTermBorrowingsExplanatoryTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/Longtermdebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Disclosure Of Long Term Borrowings Explanatory [Text Block]",
        "documentation": "The disclosure of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Summaryofsignificantaccountingpolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of significant 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": [
      "r8"
     ]
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of financial instruments, and the nature of certain risks to which they may be subject",
        "label": "Disclosure of nature and extent of risks arising from financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information that enables users of financial statements to evaluate the nature and extent of risks arising from financial instruments to which the entity is exposed. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market risks",
        "label": "Disclosure of nature and extent of risks arising from financial instruments [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_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of nature and extent of risks arising from financial instruments [table]",
        "label": "Disclosure of nature and extent of risks arising from financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the nature and extent of risks arising from financial instruments."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r208"
     ]
    },
    "tixt_DisclosureOfNotesToConsolidatedFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisclosureOfNotesToConsolidatedFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes to Consolidated Financial Statements",
        "label": "Notes to Consolidated Financial Statements",
        "documentation": "No definition available."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of the activity related to restricted share units",
        "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": [
      "r341"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of the activity related to share option awards",
        "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": [
      "r177"
     ]
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of objectives, policies and processes for managing capital [abstract]",
        "label": "Disclosure of objectives, policies and processes for managing capital [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Capitalstructurefinancialpolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital structure financial policies",
        "label": "Disclosure of objectives, policies and processes for managing capital [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information that enables users of financial statements to evaluate the entity's objectives, policies and processes for managing capital."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/CapitalstructurefinancialpoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of objectives, policies and processes for managing capital [line items]",
        "label": "Disclosure of objectives, policies and processes for managing capital [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_DisclosureOfOperatingSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of operating segments [abstract]",
        "label": "Disclosure of operating segments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_DisclosureOfOperatingSegmentsReconciliationExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisclosureOfOperatingSegmentsReconciliationExplanatoryTableTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentreportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of reconciliation of revenue and net long-lived assets by geographic area",
        "label": "Disclosure Of Operating Segments Reconciliation Explanatory [Table Text Block]",
        "documentation": "The disclosure of reconciliation of operating segments."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherProvisionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of other provisions [abstract]",
        "label": "Disclosure of other provisions [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Provisions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions",
        "label": "Disclosure of other provisions, contingent liabilities and contingent assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for other provisions, contingent liabilities and contingent assets."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "ifrs-full_DisclosureOfOtherProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/ProvisionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of other provisions",
        "label": "Disclosure of other provisions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "ifrs-full_DisclosureOfOtherProvisionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/ProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions",
        "label": "Disclosure of other provisions [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_DisclosureOfOtherProvisionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsTable",
     "presentation": [
      "http://www.telusinternational.com/role/ProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of other provisions [table]",
        "label": "Disclosure of other provisions [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to other provisions."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [abstract]",
        "label": "Disclosure of detailed information about property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Propertyplantandequipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment",
        "label": "Disclosure of property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivespropertyplantandequipmentandrightofuseleaseassetsDetails"
     ],
     "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://www.telusinternational.com/role/PropertyplantandequipmentDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivespropertyplantandequipmentandrightofuseleaseassetsDetails"
     ],
     "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": [
      "r59"
     ]
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutLeasesForLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutLeasesForLesseeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of quantitative information about leases for lessee [abstract]",
        "label": "Disclosure of quantitative information about leases for lessee [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible assets and goodwill",
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of changes in intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r332"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets and goodwill",
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [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_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of reconciliation of changes in intangible assets and goodwill [table]",
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of changes in intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r332"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of reconciliation of liabilities arising from financing activities",
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of reconciliation of liabilities arising from financing activities [table]",
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of liabilities arising from financing activities."
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Relatedpartytransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party transactions",
        "label": "Disclosure of related party [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Revenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r151",
      "r152"
     ]
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Sharecapital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital",
        "label": "Disclosure of share capital, reserves and other equity interest [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Sharebasedcompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Disclosure of share-based payment arrangements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesOtherDetails",
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary differences",
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [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_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesOtherDetails",
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]",
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [abstract]",
        "label": "Disclosure of terms and conditions of share-based payment arrangement [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationOtherDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationWeightedaverageassumptionsDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "share-based compensation",
        "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://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "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": [
      "r179"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/Accountsreceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Disclosure of trade and other receivables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of transactions between related parties [abstract]",
        "label": "Disclosure of transactions between related parties [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of transactions with TELUS Corporation",
        "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": [
      "r71"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Related party transactions",
        "label": "Disclosure of transactions between related parties [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_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of transactions between related parties [table]",
        "label": "Disclosure of transactions between related parties [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "ifrs-full_DisposalsIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisposalsIntangibleAssetsAndGoodwill",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dispositions and other",
        "label": "Disposals, intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets and goodwill resulting from disposals. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    },
    "tixt_DisposalsRetirementsAndOtherPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "DisposalsRetirementsAndOtherPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dispositions, retirements and other",
        "label": "Disposals Retirements And Other Property Plant And Equipment",
        "documentation": "The decrease/(increase) in property, plant and equipment resulting from disposals, retirements and other."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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": [
      "r302"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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": [
      "r301",
      "r302",
      "r303"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "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": [
      "r301",
      "r302",
      "r303",
      "r305"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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://www.telusinternational.com/role/CoverPage"
     ],
     "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://www.telusinternational.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document 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://www.telusinternational.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document 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://www.telusinternational.com/role/CoverPage"
     ],
     "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://www.telusinternational.com/role/CoverPage"
     ],
     "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": [
      "r297"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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": [
      "r302"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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": [
      "r304"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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": []
    },
    "tixt_ECommerceAndFinTechMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ECommerceAndFinTechMember",
     "presentation": [
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "eCommerce and FinTech",
        "label": "eCommerce and FinTech [Member]",
        "documentation": "eCommerce and FinTech"
       }
      }
     },
     "auth_ref": []
    },
    "country_ES": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "ES",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spain",
        "label": "SPAIN"
       }
      }
     },
     "auth_ref": []
    },
    "currency_EUR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "EUR",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "European euros",
        "label": "Euro Member Countries, Euro"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EARNINGS PER SHARE",
        "label": "Earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareExplanatory",
     "presentation": [
      "http://www.telusinternational.com/role/EarningspershareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of the reconciliations of the denominators of the basic and diluted per share computations",
        "label": "Earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents",
        "label": "Effect of exchange rate changes on cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r117",
      "r118"
     ]
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.telusinternational.com/role/SalariesandbenefitsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.telusinternational.com/role/SalariesandbenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and benefits",
        "totalLabel": "Salaries and 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",
      "r41",
      "r243"
     ]
    },
    "tixt_EmployeeBenefitsExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "EmployeeBenefitsExpenseAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/SalariesandbenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefits expense - gross",
        "label": "Employee benefits expense [Abstract]",
        "documentation": "Information pertaining to employee benefits expense."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_EmployeeDefinedBenefitPlanReMeasurementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "EmployeeDefinedBenefitPlanReMeasurementsAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee defined benefit plan re- measurements",
        "label": "Employee defined benefit plan re-measurements [Abstract]",
        "documentation": "Employee defined benefit plan re-measurements"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_EmployeeFutureBenefitsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "EmployeeFutureBenefitsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee future benefits",
        "label": "Employee future benefits",
        "documentation": "n/a"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_EmployeeFutureBenefitsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "EmployeeFutureBenefitsTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/Employeefuturebenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee future benefits",
        "label": "Employee Future Benefits [Text Block]",
        "documentation": "The entire disclosure for employee future benefits."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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://www.telusinternational.com/role/CoverPage"
     ],
     "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://www.telusinternational.com/role/CoverPage"
     ],
     "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://www.telusinternational.com/role/CoverPage"
     ],
     "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://www.telusinternational.com/role/CoverPage"
     ],
     "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://www.telusinternational.com/role/CoverPage"
     ],
     "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://www.telusinternational.com/role/CoverPage"
     ],
     "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://www.telusinternational.com/role/CoverPage"
     ],
     "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": [
      "r299"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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://www.telusinternational.com/role/CoverPage"
     ],
     "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://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "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://www.telusinternational.com/role/CoverPage"
     ],
     "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": [
      "r299"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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://www.telusinternational.com/role/CoverPage"
     ],
     "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": [
      "r299"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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://www.telusinternational.com/role/CoverPage"
     ],
     "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": [
      "r306"
     ]
    },
    "dei_EntityListingsExchangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityListingsExchangeAxis",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Listings, Exchange [Axis]",
        "label": "Entity Listings, Exchange [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_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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": [
      "r299"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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": [
      "r299"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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://www.telusinternational.com/role/CoverPage"
     ],
     "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": [
      "r307"
     ]
    },
    "ifrs-full_EntitysTotalForBusinessCombinationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForBusinessCombinationsMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationOtherDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity's total for business combinations",
        "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": [
      "r190",
      "r194"
     ]
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForRelatedPartiesMember",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsofincomeandothercomprehensiveincomeDetails",
      "http://www.telusinternational.com/role/EmployeefuturebenefitsDetails",
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "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": [
      "r74"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity",
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Owners\u2019 equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r28",
      "r128",
      "r130",
      "r143",
      "r144",
      "r145"
     ]
    },
    "tixt_EquityAccountedAwardsGrantDateFairValueNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "EquityAccountedAwardsGrantDateFairValueNumberOfShares",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date fair value, number of shares (in shares)",
        "label": "Equity Accounted Awards, Grant Date Fair Value, Number of Shares",
        "documentation": "Equity Accounted Awards, Grant Date Fair Value, Number of Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and owners\u2019 equity",
        "label": "Equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND OWNERS\u2019 EQUITY",
        "label": "Equity and liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityInterestsOfAcquirer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityInterestsOfAcquirer",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of shares issued",
        "label": "Equity interests of acquirer"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value, at the acquisition date, of equity interests of the acquirer transferred as consideration in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "ifrs-full_EquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityMember",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails",
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "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": [
      "r5"
     ]
    },
    "tixt_EquitySecuritiesSharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "EquitySecuritiesSharesIssuedPricePerShare",
     "presentation": [
      "http://www.telusinternational.com/role/CapitalstructurefinancialpoliciesDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share issue price (in dollars per share)",
        "label": "Equity Securities, Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_EquityShareOptionAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "EquityShareOptionAwardsMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity share option awards",
        "label": "Equity Share Option Awards [Member]",
        "documentation": "This member stands for equity share option awards."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EstimatedFinancialEffectOfContingentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EstimatedFinancialEffectOfContingentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent liabilities",
        "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": [
      "r99"
     ]
    },
    "srt_EuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EuropeMember",
     "presentation": [
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe",
        "label": "Europe [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ExchangeDomain",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange [Domain]",
        "label": "Exchange [Domain]",
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price (in dollars per share)",
        "label": "Exercise price of outstanding share options"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "ifrs-full_ExercisePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExercisePriceShareOptionsGranted2019",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price of options (in dollars per share)",
        "label": "Exercise price, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of share options granted."
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpectedDividendAsPercentageShareOptionsGranted",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationWeightedaverageassumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend yield",
        "label": "Expected dividend as percentage, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of an expected dividend used to calculate the fair value of share options granted."
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "ifrs-full_ExpenseByNatureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpenseByNatureAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPERATING EXPENSES",
        "label": "Expenses by nature [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense from cash-settled share-based payment transactions",
        "label": "Expense from cash-settled share-based payment transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from cash-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "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": [
      "r311"
     ]
    },
    "ifrs-full_FairValueOfAcquiredReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FairValueOfAcquiredReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Fair value of acquired receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of receivables acquired in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r188"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingCategoryMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HFT",
        "label": "Financial assets at fair value through profit or loss, classified as held for trading, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through profit or loss classified as held for trading category. [Refer: Financial assets at fair value through profit or loss, classified as held for trading]"
       }
      }
     },
     "auth_ref": [
      "r242"
     ]
    },
    "ifrs-full_FinancialAssetsCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsCategoryMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets, category [member]",
        "label": "Financial assets, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial assets. It also represents the standard value for the 'Categories of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "ifrs-full_FinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksCreditriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets, class [member]",
        "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": [
      "r170",
      "r221",
      "r222",
      "r238",
      "r239"
     ]
    },
    "ifrs-full_FinancialLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "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": [
      "r221",
      "r222",
      "r238",
      "r239"
     ]
    },
    "ifrs-full_FinancialLiabilitiesRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesRecognisedAsOfAcquisitionDate",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Financial liabilities recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for financial liabilities assumed in a business combination. [Refer: Financial liabilities; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r286"
     ]
    },
    "ifrs-full_FixturesAndFittingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FixturesAndFittingsMember",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivespropertyplantandequipmentandrightofuseleaseassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer equipment, furniture, and other",
        "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": [
      "r255"
     ]
    },
    "ifrs-full_ForeignExchangeGainLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ForeignExchangeGainLossAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/InterestexpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange",
        "label": "Foreign exchange gain (loss) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_FutureCashOutflowsLongTermDebtInterestAndLikeCarryingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "FutureCashOutflowsLongTermDebtInterestAndLikeCarryingCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails": {
       "parentTag": "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future cash outflows in respect of associated interest and like carrying\u00a0costs",
        "label": "Future Cash Outflows Long Term Debt Interest And Like Carrying Costs",
        "documentation": "Future cash outflows in respect of long-term debt interest and like carrying costs."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_FutureExercisePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "FutureExercisePeriod",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future exercise period",
        "label": "Future Exercise Period",
        "documentation": "Future Exercise Period"
       }
      }
     },
     "auth_ref": []
    },
    "country_GT": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "GT",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guatemala",
        "label": "GUATEMALA"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ineffective portion of derivative instruments classified as cash flow hedging items",
        "label": "Gain (loss) on hedge ineffectiveness recognised in profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The gain (loss) recognised in profit or loss on hedge ineffectiveness. [Refer: Gain (loss) on hedge ineffectiveness]"
       }
      }
     },
     "auth_ref": [
      "r201",
      "r202"
     ]
    },
    "ifrs-full_GainsLossesOnCashFlowHedgesBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnCashFlowHedgesBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amount of gain (loss) recognized in other comprehensive income (effective portion)",
        "label": "Gains (losses) on cash flow hedges, before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on cash flow hedges, before tax, before reclassification adjustments. [Refer: Cash flow hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.telusinternational.com/role/InterestexpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.telusinternational.com/role/InterestexpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Foreign exchange gain",
        "negatedTotalLabel": "Total",
        "label": "Foreign exchange gain (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r67"
     ]
    },
    "tixt_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLossForDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLossForDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/InterestexpenseDetails": {
       "parentTag": "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/InterestexpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Derivatives used to manage currency risks",
        "label": "Gains (Losses) On Exchange Differences On Translation, Recognised In Profit Or Loss For Derivatives",
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions attributable to derivatives."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLossOtherThanDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLossOtherThanDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/InterestexpenseDetails": {
       "parentTag": "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/InterestexpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Foreign exchange gain",
        "label": "Gains (Losses) On Exchange Differences On Translation, Recognised In Profit Or Loss, Other Than Derivatives",
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions attributable to other than for derivatives."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) recognized in income on derivatives",
        "label": "Gains (losses) on financial assets at fair value through profit or loss, classified as held for trading"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial assets at fair value through profit or loss classified as held for trading. [Refer: Financial assets at fair value through profit or loss, classified as held for trading; Gains (losses) on financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails",
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "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": [
      "r235",
      "r256",
      "r278",
      "r281"
     ]
    },
    "ifrs-full_GeographicalAreasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeographicalAreasMember",
     "presentation": [
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails",
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "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": [
      "r235",
      "r256",
      "r278",
      "r281"
     ]
    },
    "tixt_GoodsAndServicesPurchased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "GoodsAndServicesPurchased",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goods and services purchased",
        "label": "Goods And Services Purchased",
        "documentation": "The amount of expense incurred for goods and services purchased."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "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": [
      "r12",
      "r87",
      "r92",
      "r193"
     ]
    },
    "ifrs-full_GoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GoodwillMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "ifrs-full_GoodwillRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GoodwillRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the business combination's acquisition date for goodwill. [Refer: Goodwill; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r285",
      "r286"
     ]
    },
    "tixt_GoogleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "GoogleMember",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsofincomeandothercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Google",
        "label": "Google [Member]",
        "documentation": "Google"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_GradedVestingMethodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "GradedVestingMethodMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Graded-Vesting Method",
        "label": "Graded-Vesting Method [Member]",
        "documentation": "Graded-Vesting Method"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_GrossBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "GrossBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails": {
       "parentTag": "tixt_LongTermBorrowingsCurrentAndNonCurrentExcludingLeaseLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails": {
       "parentTag": "tixt_IfrsLineOfCreditFacilityMaximumBorrowingCapacity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross borrowings",
        "verboseLabel": "Outstanding",
        "label": "Gross Borrowings",
        "documentation": "Borrowings that are outstanding at the reporting date, excluding unamortized costs."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails",
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "At 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": [
      "r53",
      "r103",
      "r111",
      "r114",
      "r193",
      "r211",
      "r215",
      "r287"
     ]
    },
    "tixt_GrossProceedsFromIssuingShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "GrossProceedsFromIssuingShares",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross proceeds from issuing shares",
        "label": "Gross Proceeds from Issuing Shares",
        "documentation": "Gross Proceeds from Issuing Shares"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_GrossProfitRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "GrossProfitRelatedPartyTransactions",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails": {
       "parentTag": "tixt_IncreaseDecreaseInRelatedPartyTransactions",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit, Related Party Transactions",
        "documentation": "Amount of gross profit derived by the entity in related party transactions."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_HealthcareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "HealthcareMember",
     "presentation": [
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Healthcare",
        "label": "Healthcare [Member]",
        "documentation": "Healthcare"
       }
      }
     },
     "auth_ref": []
    },
    "country_IN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "IN",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "India",
        "label": "INDIA"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302",
      "r303"
     ]
    },
    "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IdentifiableAssetsAcquiredLiabilitiesAssumed",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net identifiable assets acquired",
        "totalLabel": "Net identifiable assets acquired",
        "label": "Identifiable assets acquired (liabilities assumed)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for net identifiable assets acquired or liabilities assumed in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r286"
     ]
    },
    "tixt_IdentifiableAssetsAcquiredRecognizedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IdentifiableAssetsAcquiredRecognizedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Identifiable assets acquired recognized as of acquisition date",
        "label": "Identifiable Assets Acquired Recognized As Of Acquisition Date",
        "documentation": "Identifiable Assets Acquired Recognized As Of Acquisition Date"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Identifiable intangible assets recognised as of acquisition date",
        "label": "Identifiable intangible assets recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for identifiable intangible assets acquired in a business combination. [Refer: Intangible assets other than goodwill; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r286"
     ]
    },
    "tixt_IdentifiableLiabilitiesRecognizedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IdentifiableLiabilitiesRecognizedAsOfAcquisitionDate",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities assumed",
        "label": "Identifiable Liabilities Recognized As Of Acquisition Date",
        "documentation": "Identifiable Liabilities Recognized As Of Acquisition Date"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IfAcquisitionWithAggregateCashConsiderationInExcessOf60MillionOccursInAnyTwelveMonthPeriodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IfAcquisitionWithAggregateCashConsiderationInExcessOf60MillionOccursInAnyTwelveMonthPeriodMember",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition with aggregate cash consideration greater than $60 million",
        "label": "If Acquisition With Aggregate Cash Consideration In Excess Of60 Million Occurs In Any Twelve Month Period [Member]",
        "documentation": "This member stands for the scenario when an acquisition with an aggregate cash consideration in excess of $60 million occurs in any twelve-month period."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IfrsAssetUnderConstructionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IfrsAssetUnderConstructionMember",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets under construction",
        "label": "Ifrs Asset Under Construction [Member]",
        "documentation": "Asset in process of being built."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IfrsConcentrationRiskPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IfrsConcentrationRiskPercentage",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsofincomeandothercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk percentage",
        "label": "IFRS Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IfrsDeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IfrsDeferredFinanceCostsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails": {
       "parentTag": "tixt_LongTermBorrowingsCurrentAndNonCurrentExcludingLeaseLiabilities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred debt transaction costs",
        "label": "Ifrs Deferred Finance Costs Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IfrsDefinedContributionPlanLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IfrsDefinedContributionPlanLineItems",
     "presentation": [
      "http://www.telusinternational.com/role/EmployeefuturebenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution pension plans",
        "label": "IFRS Defined Contribution Pension Plans [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": []
    },
    "tixt_IfrsDefinedContributionPlanTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IfrsDefinedContributionPlanTable",
     "presentation": [
      "http://www.telusinternational.com/role/EmployeefuturebenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IFRS Defined Contribution Plan [Table]",
        "label": "IFRS Defined Contribution Plan [Table]",
        "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IfrsDerivativeInstrumentMaximumMaturityDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IfrsDerivativeInstrumentMaximumMaturityDate",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum maturity date",
        "label": "IFRS Derivative Instrument Maximum Maturity Date",
        "documentation": "The maximum maturity date of the derivative instrument."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IfrsHedgeRatioPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IfrsHedgeRatioPercentage",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedge ratio",
        "label": "IFRS Hedge Ratio Percentage",
        "documentation": "The hedge ratio of the derivative, established by assessing the degree of matching between the notional amounts of hedging items and the notional amounts of the associated hedged items."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IfrsLineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IfrsLineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/CapitalstructurefinancialpoliciesDetails",
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum aggregate amount of credit facility",
        "totalLabel": "Total",
        "label": "IFRS Line Of Credit Facility Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IfrsNonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IfrsNonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER (INCOME) EXPENSES",
        "label": "Ifrs Nonoperating Income (Expense) [Abstract]",
        "documentation": "No definition available."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IfrsScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IfrsScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense composition",
        "label": "IFRS Schedule Of Components Of Income Tax Expense Benefit [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carry-forwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IfrsScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IfrsScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rate reconciliations",
        "label": "IFRS Schedule Of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pre-tax income from continuing operations."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of restricted share units - Non-vested",
        "label": "IFRS Share-based Compensation Arrangement By Share-based Payment Award Equity Instruments Other Than Options Non-vested [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share option awards, Non-vested",
        "label": "IFRS Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossGoodwill",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill impairment",
        "label": "Impairment loss recognised in profit or loss, goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for goodwill. [Refer: Impairment loss recognised in profit or loss; Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "tixt_IncomeAndOtherTaxesPayableRecognizedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncomeAndOtherTaxesPayableRecognizedAsOfAcquisitionDate",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income and other taxes payable",
        "label": "Income And Other Taxes Payable Recognized As Of Acquisition Date",
        "documentation": "Income And Other Taxes Payable Recognized As Of Acquisition Date"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.telusinternational.com/role/IncometaxesExpensecompositionDetails",
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax expense",
        "totalLabel": "Income tax expense",
        "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": [
      "r36",
      "r43",
      "r45",
      "r46",
      "r77",
      "r142",
      "r228"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income taxes",
        "label": "Income tax relating to cash flow hedges included in other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r37",
      "r44"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
     "calculation": {
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails",
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income",
        "verboseLabel": "Income taxes, accumulated other comprehensive income",
        "label": "Income tax relating to components of other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r37",
      "r44"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToExchangeDifferencesOnTranslationOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxRelatingToExchangeDifferencesOnTranslationOfOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Income taxes",
        "label": "Income tax relating to exchange differences on translation of foreign operations included in other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to exchange differences on the translation of financial statements of foreign operations. [Refer: Other comprehensive income; Reserve of exchange differences on translation]"
       }
      }
     },
     "auth_ref": [
      "r37",
      "r44"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Income taxes",
        "label": "Income tax relating to remeasurements of defined benefit plans included in other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to remeasurements of defined benefit plans. [Refer: Other comprehensive income; Reserve of remeasurements of defined benefit plans; Defined benefit plans [member]]"
       }
      }
     },
     "auth_ref": [
      "r37",
      "r44"
     ]
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income taxes paid, net",
        "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": [
      "r120",
      "r264"
     ]
    },
    "tixt_IncreaseDecreaseAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseDecreaseAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Increase Decrease in Accounts Payable And Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IncreaseDecreaseAccruedTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseDecreaseAccruedTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income and other taxes receivable and payable, net",
        "label": "Increase Decrease In Accrued Taxes Payable",
        "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IncreaseDecreaseCustomerAdvancesAndDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseDecreaseCustomerAdvancesAndDeposits",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advance billings and customer deposits",
        "label": "Increase Decrease In Customer Advances And Deposits",
        "documentation": "The increase (decrease) during the reporting period in the amount of (a) prepayments by customers for goods or services to be provided at a later date, (b) the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement, or (c) a combination of (a) and (b)."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Increase (decrease) in cash and cash equivalents",
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after 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": [
      "r125"
     ]
    },
    "tixt_IncreaseDecreaseInComprehensiveIncomeDueToReasonablyPossibleDecreaseInRiskVariable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseDecreaseInComprehensiveIncomeDueToReasonablyPossibleDecreaseInRiskVariable",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive income sensitivity to decrease in risk variable",
        "label": "Increase Decrease in Comprehensive Income Due to Reasonably Possible Decrease in Risk Variable",
        "documentation": "The increase (decrease) in comprehensive income, as a result of an decrease in the relevant risk variable that was reasonably possible at the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IncreaseDecreaseInComprehensiveIncomeDueToReasonablyPossibleIncreaseInRiskVariable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseDecreaseInComprehensiveIncomeDueToReasonablyPossibleIncreaseInRiskVariable",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive income sensitivity to increase in risk variable",
        "label": "Increase Decrease in Comprehensive Income Due to Reasonably Possible Increase in Risk Variable",
        "documentation": "The increase (decrease) in comprehensive income, as a result of an increase in the relevant risk variable that was reasonably possible at the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInDeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInDeferredTaxLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Acquired during the year &amp; other",
        "label": "Increase (decrease) in deferred tax liability (asset)"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in a deferred tax liability (asset). [Refer: Deferred tax liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r319"
     ]
    },
    "tixt_IncreaseDecreaseInNetIncomeDueToReasonablyPossibleDecreaseInRiskVariable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseDecreaseInNetIncomeDueToReasonablyPossibleDecreaseInRiskVariable",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income sensitivity to decrease in risk variable",
        "label": "Increase Decrease in Net Income Due to Reasonably Possible Decrease in Risk Variable",
        "documentation": "The increase (decrease) in net income, as a result of an decrease in the relevant risk variable that was reasonably possible at the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IncreaseDecreaseInNetIncomeDueToReasonablyPossibleIncreaseInRiskVariable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseDecreaseInNetIncomeDueToReasonablyPossibleIncreaseInRiskVariable",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income sensitivity to increase in risk variable",
        "label": "Increase Decrease in Net Income Due to Reasonably Possible Increase in Risk Variable",
        "documentation": "The increase (decrease) in net income, as a result of an increase in the relevant risk variable that was reasonably possible at the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IncreaseDecreaseInNonCashInvestingWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseDecreaseInNonCashInvestingWorkingCapital",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails": {
       "parentTag": "tixt_PurchaseOfCapitalAssetsAndSoftware",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in associated non-cash investing working capital",
        "label": "Increase (Decrease) in Non-cash Investing Working Capital",
        "documentation": "The increase (decrease) in non-cash investing working capital."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IncreaseDecreaseInOtherComprehensiveIncomeDueToReasonablyPossibleDecreaseInRiskVariable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseDecreaseInOtherComprehensiveIncomeDueToReasonablyPossibleDecreaseInRiskVariable",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income sensitivity to decrease in risk variable",
        "label": "Increase Decrease in Other Comprehensive Income Due to Reasonably Possible Decrease in Risk Variable",
        "documentation": "The increase (decrease) in other comprehensive income, as a result of an decrease in the relevant risk variable that was reasonably possible at the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IncreaseDecreaseInOtherComprehensiveIncomeDueToReasonablyPossibleIncreaseInRiskVariable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseDecreaseInOtherComprehensiveIncomeDueToReasonablyPossibleIncreaseInRiskVariable",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income sensitivity to increase in risk variable",
        "label": "Increase Decrease in Other Comprehensive Income Due to Reasonably Possible Increase in Risk Variable",
        "documentation": "The increase (decrease) in other comprehensive income, as a result of an increase in the relevant risk variable that was reasonably possible at the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IncreaseDecreaseInRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseDecreaseInRelatedPartyTransactions",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Change in balance",
        "label": "Increase (Decrease) In Related Party Transactions",
        "documentation": "Amount of increase (Decrease) in related party transactions."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInWorkingCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails",
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net change in non-cash operating working capital",
        "negatedTotalLabel": "Net change in non-cash operating working capital",
        "label": "Increase (decrease) in working capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in working capital."
       }
      }
     },
     "auth_ref": [
      "r339"
     ]
    },
    "tixt_IncreaseDecreaseIssuingOrReceivingLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseDecreaseIssuingOrReceivingLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued or received",
        "label": "Increase Decrease Issuing Or Receiving Liabilities Arising From Financing Activities",
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from debt issued or received."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange movement",
        "label": "Increase (decrease) through effect of changes in foreign exchange rates, liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from the effect of changes in foreign exchange rates. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "tixt_IncreaseDecreaseThroughFinancingRedemptionsRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseDecreaseThroughFinancingRedemptionsRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemptions, repayments or payments",
        "label": "Increase Decrease Through Financing Redemptions Repayments Or Payments Liabilities Arising From Financing Activities",
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from debt redemptions, repayments or payments."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Increase (decrease) through net exchange differences, deferred tax liability (asset)"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in deferred tax liability (asset) resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Deferred tax liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r319"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Foreign exchange",
        "label": "Increase (decrease) through net exchange differences, intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets and goodwill resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign exchange",
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "tixt_IncreaseDecreaseThroughNetExchangeDifferencesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesRelatedPartyTransactions",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails": {
       "parentTag": "tixt_IncreaseDecreaseInRelatedPartyTransactions",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign exchange",
        "label": "Increase (Decrease) Through Net Exchange Differences, Related Party Transactions",
        "documentation": "The increase (decrease) in related party balances resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Increase (decrease) through other changes, liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "tixt_IncreaseDecreaseThroughShareBasedPaymentTransactionsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseDecreaseThroughShareBasedPaymentTransactionsShares",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation (in shares)",
        "label": "Increase Decrease Through Share-Based Payment Transactions, Shares",
        "documentation": "Increase Decrease Through Share-Based Payment Transactions, Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "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_IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/ProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revaluations",
        "label": "Increase through adjustments arising from passage of time, other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in other provisions through adjustments arising from the passage of time. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers",
        "label": "Increase (decrease) through transfers, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from transfers. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "ifrs-full_IncreaseDecreaseToProfitLossToReflectDilutiveEffectResultingFromAssumedConversionOfPotentialOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseToProfitLossToReflectDilutiveEffectResultingFromAssumedConversionOfPotentialOrdinaryShares",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/EarningspershareDetails": {
       "parentTag": "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/EarningspershareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After-tax impact of provisions for written put options",
        "label": "Increase (decrease) to profit (loss) to reflect dilutive effect resulting from assumed conversion of potential ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) to profit (loss) to reflect the dilutive effect from assumed conversion of all potential ordinary shares."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "tixt_IncreaseInRevenueOfAcquireeSinceAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IncreaseInRevenueOfAcquireeSinceAcquisitionDate",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in revenue",
        "label": "Increase In Revenue Of Acquiree Since Acquisition Date",
        "documentation": "Increase In Revenue Of Acquiree Since Acquisition Date"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_IndefiniteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IndefiniteMember",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite",
        "label": "Indefinite [Member]",
        "documentation": "Indefinite"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_InitialPublicOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "InitialPublicOfferingMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial Public Offering",
        "label": "Initial Public Offering [Member]",
        "documentation": "Initial Public Offering"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_InstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "InstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShare",
     "presentation": [
      "http://www.telusinternational.com/role/EarningspershareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive awards (in shares)",
        "label": "Instruments With Potential Future Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share",
        "documentation": "Instruments With Potential Future Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of the year",
        "periodEndLabel": "Balance at end of the year",
        "label": "Intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ifrs-full_IntangibleAssetsAndGoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwillMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets and goodwill",
        "label": "Intangible assets and goodwill [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets and goodwill. It also represents the standard value for the 'Classes of intangible assets and goodwill' axis if no other member is used. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r332"
     ]
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "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": [
      "r12",
      "r106"
     ]
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwillMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivesintangibleassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total intangible assets",
        "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": [
      "r107",
      "r260",
      "r279"
     ]
    },
    "tixt_IntangibleAssetsSubjectToAmortizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "IntangibleAssetsSubjectToAmortizationMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillScheduleofIntangibleassetsandgoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets subject to amortization",
        "label": "Intangible Assets Subject To Amortization [Member]",
        "documentation": "This member stands for intangible assets subject to amortization."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_InterestAccretionOnProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "InterestAccretionOnProvisions",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/InterestexpenseDetails": {
       "parentTag": "ifrs-full_InterestExpenseOnBorrowings",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/InterestexpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest accretion on provisions",
        "label": "Interest Accretion on Provisions",
        "documentation": "Interest Accretion on Provisions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestCostsAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/InterestexpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest costs [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_InterestEffectOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "InterestEffectOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/ProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest effect and other",
        "label": "Interest Effect, Other Provisions",
        "documentation": "Interest Effect, Other Provisions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r227",
      "r233"
     ]
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpenseOnBorrowings",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/InterestexpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/InterestexpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Interest expense on borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "tixt_InterestExpenseOnBorrowingsLongTermExcludingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "InterestExpenseOnBorrowingsLongTermExcludingLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/InterestexpenseDetails": {
       "parentTag": "ifrs-full_InterestExpenseOnBorrowings",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/InterestexpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on long-term debt, excluding lease liabilities",
        "label": "Interest Expense On Borrowings Long Term, Excluding Lease Liabilities",
        "documentation": "The amount of interest expense related to long-term debt, net of interest capitalized to indefinite-lived intangible assets, excluding lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/InterestexpenseDetails": {
       "parentTag": "ifrs-full_InterestExpenseOnBorrowings",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/InterestexpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on lease liabilities",
        "label": "Interest expense on lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "ifrs-full_InterestPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest paid on credit facilities",
        "label": "Interest paid, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "ifrs-full_InterestRateRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestRateRiskMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate risk",
        "label": "Interest rate risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market interest rates. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r164",
      "r165",
      "r166",
      "r167",
      "r225"
     ]
    },
    "tixt_InterestRateRiskNonFixedRateCreditFacilityAmountsDrawnMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "InterestRateRiskNonFixedRateCreditFacilityAmountsDrawnMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate risk non fixed rate credit facility amounts drawn",
        "label": "Interest Rate Risk Non Fixed Rate Credit Facility Amounts Drawn [Member]",
        "documentation": "This member stands for the type of risk that the fair value or future cash flows of a financial instrument which relates to non-fixed credit facility amounts drawn will fluctuate because of changes in market interest rates."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestRateSwapContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestRateSwapContractMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swap agreement",
        "label": "Interest rate swap contract [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an interest rate swap contract. [Refer: Swap contract [member]]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares",
        "label": "Issued capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "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": [
      "r69"
     ]
    },
    "ifrs-full_KeyManagementPersonnelOfEntityOrParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelOfEntityOrParentMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Leadership Team",
        "label": "Key management personnel of entity or parent [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for those persons having authority and responsibility for planning, directing and controlling the activities of the entity, directly or indirectly, including any director (whether executive or otherwise) of that entity."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "tixt_KeyManagerialPersonnelSeverancePaymentsNumberOfMonthsBaseSalaryConsidered": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "KeyManagerialPersonnelSeverancePaymentsNumberOfMonthsBaseSalaryConsidered",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of months base salary considered for severance payments",
        "label": "Key managerial personnel, severance payments, number of months base salary considered",
        "documentation": "Number of months' of base salary, benefits and accrual of pension service in lieu of notice, to be considered for severance payments if an executive's employment is terminated without cause."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_LaterThanEightFiscalQuartersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "LaterThanEightFiscalQuartersMember",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Later than eight fiscal quarters",
        "label": "Later Than Eight Fiscal Quarters [Member]",
        "documentation": "This member stands for a time band of later than eight fiscal quarters."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r158",
      "r169",
      "r289",
      "r291",
      "r293"
     ]
    },
    "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "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": [
      "r157",
      "r158",
      "r169",
      "r289",
      "r293",
      "r311"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "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": [
      "r157",
      "r158",
      "r169",
      "r289",
      "r293",
      "r311"
     ]
    },
    "ifrs-full_LaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanOneYearMember",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Second Year",
        "label": "Later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "ifrs-full_LaterThanTenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanTenYearsMember",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Later than ten years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than ten years."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r293",
      "r311"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "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": [
      "r157",
      "r158",
      "r169",
      "r289",
      "r293",
      "r311"
     ]
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "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": [
      "r157",
      "r158",
      "r169",
      "r289",
      "r293",
      "r311"
     ]
    },
    "tixt_LaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "LaterThanTwoYearsMember",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Later Than Two Years [Member]",
        "documentation": "This member stands for a time band of later than two years."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "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": [
      "r154"
     ]
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseLiabilitiesMember",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Lease liabilities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r267",
      "r271"
     ]
    },
    "tixt_LeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "LeasesMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Leases [Member]",
        "documentation": "This member stands for leases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_LendersInSyndicateOtherThanTelusCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "LendersInSyndicateOtherThanTelusCorporationMember",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other lenders",
        "label": "Lenders In Syndicate Other Than Telus Corporation [Member]",
        "documentation": "This member relates to lenders in the syndicate of financial institutions other than TELUS Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_LessThan30DaysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "LessThan30DaysMember",
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less than 30 days past billing date",
        "label": "Less Than 30 Days [Member]",
        "documentation": "Less Than 30 Days"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "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": [
      "r18",
      "r143",
      "r144",
      "r145",
      "r229",
      "r232"
     ]
    },
    "ifrs-full_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning of year",
        "periodEndLabel": "End of year",
        "label": "Liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesAxis",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities arising from financing activities [axis]",
        "label": "Liabilities arising from financing activities [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": [
      "r268"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesMember",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities arising from financing activities",
        "label": "Liabilities arising from financing activities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for liabilities arising from financing activities. It also represents the standard value for the 'Liabilities arising from financing activities' axis if no other member is used. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesFromSharebasedPaymentTransactions2011",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities from share-based payment transactions",
        "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": [
      "r183"
     ]
    },
    "tixt_LiabilityAccountedAwardsMarketPriceMultiplierNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "LiabilityAccountedAwardsMarketPriceMultiplierNumberOfShares",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market price multiplier, number of shares (in shares)",
        "label": "Liability Accounted Awards, Market Price Multiplier, Number of Shares",
        "documentation": "Liability Accounted Awards, Market Price Multiplier, Number of Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiabilityAssetOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilityAssetOfDefinedBenefitPlans",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/EmployeefuturebenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Obligation for defined benefit pension plans",
        "label": "Net defined benefit liability (asset)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]]"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "tixt_LionbridgeAiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "LionbridgeAiMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lionbridge Ai",
        "label": "Lionbridge Ai [Member]",
        "documentation": "This member stands for the Lionbridge AI division of Lionbridge Technologies, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_LongTermBorrowingsCurrentAndNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "LongTermBorrowingsCurrentAndNonCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Long-term debt",
        "label": "Long term Borrowings Current And Non current",
        "documentation": "Total long-term borrowings, including the current and non-current portion."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_LongTermBorrowingsCurrentAndNonCurrentExcludingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "LongTermBorrowingsCurrentAndNonCurrentExcludingLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Long-term debt excluding Lease liabilities",
        "label": "Long term Borrowings Current And Non current Excluding Lease Liabilities",
        "documentation": "Total long-term borrowings, including the current and non-current portion but excluding the lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_LongTermBorrowingsExcludingLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "LongTermBorrowingsExcludingLeasesMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt excluding leases",
        "label": "Long Term Borrowings Excluding Leases [Member]",
        "documentation": "This member stands for long-term borrowings excluding leases."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_LongTermDebtRecognizedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "LongTermDebtRecognizedAsOfAcquisitionDate",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "ifrs-full_NoncurrentLiabilitiesRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt Recognized As Of Acquisition Date",
        "documentation": "Long-Term Debt Recognized As Of Acquisition Date"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails": {
       "parentTag": "tixt_LongTermBorrowingsCurrentAndNonCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/LongtermdebtDetailsoflongtermdebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "verboseLabel": "Non-current",
        "label": "Non-current portion of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "tixt_LongtermBorrowingsExcludingLeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "LongtermBorrowingsExcludingLeaseLiabilitiesMember",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt, excluding leases",
        "label": "Longterm Borrowings Excluding Lease Liabilities [Member]",
        "documentation": "This member stands for long-term borrowings excluding lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LongtermBorrowingsMember",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-term borrowings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for long-term borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r267",
      "r271"
     ]
    },
    "ifrs-full_MajorBusinessCombinationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorBusinessCombinationMember",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Major business combination",
        "label": "Major business combination [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for major business combinations. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r250"
     ]
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Major components of tax expense (income) [abstract]",
        "label": "Major components of tax expense (income) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ManagedItServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ManagedItServicesMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Managed It Services",
        "label": "Managed It Services [Member]",
        "documentation": "This member stands for Managed IT Services."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MaturityAnalysisForDerivativeFinancialLiabilities",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of contractual maturities of undiscounted financial liabilities, derivative",
        "label": "Disclosure of maturity analysis for derivative financial liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for derivative financial liabilities, including the remaining contractual maturities for those derivative financial liabilities for which contractual maturities are essential for an understanding of the timing of the cash flows. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r218"
     ]
    },
    "ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MaturityAnalysisForNonderivativeFinancialLiabilities",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of contractual maturities of undiscounted financial liabilities, non-derivative",
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for non-derivative financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "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": [
      "r22",
      "r150",
      "r157",
      "r158",
      "r161",
      "r162",
      "r163",
      "r169",
      "r198",
      "r220",
      "r257",
      "r289"
     ]
    },
    "ifrs-full_MaximumExposureToCreditRisk": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MaximumExposureToCreditRisk",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksCreditriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum exposure (excluding income tax effects) to credit risk",
        "label": "Maximum exposure to credit risk"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that best represents the maximum exposure to credit risk without taking into account any collateral held or other credit enhancements (for example, netting agreements that do not qualify for offset in accordance with IAS 32). [Refer: Credit risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "tixt_MinimumAgreementAnnualSpendAmountWithRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "MinimumAgreementAnnualSpendAmountWithRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum annual spend amount",
        "label": "Minimum Agreement Annual Spend Amount with Related Parties",
        "documentation": "Minimum annual spend amount in relation to the agreement entered with related parties."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MiscellaneousOtherProvisionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MiscellaneousOtherProvisionsMember",
     "presentation": [
      "http://www.telusinternational.com/role/ProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Miscellaneous other provisions [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for miscellaneous other provisions. [Refer: Other provisions [member]]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "tixt_MoreThan90DaysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "MoreThan90DaysMember",
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "More than 90 days past billing date",
        "label": "More Than 90 Days [Member]",
        "documentation": "More Than 90 Days"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_MultipleVotingSharesIssuedInInitialPublicOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "MultipleVotingSharesIssuedInInitialPublicOfferingMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Multiple Voting Shares Issued in Initial Public Offering",
        "label": "Multiple Voting Shares Issued in Initial Public Offering [Member]",
        "documentation": "Multiple Voting Shares Issued in Initial Public Offering"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_MultipleVotingSharesIssuedInSecondaryPublicOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "MultipleVotingSharesIssuedInSecondaryPublicOfferingMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Multiple Voting Shares Issued in Secondary Public Offering",
        "label": "Multiple Voting Shares Issued in Secondary Public Offering [Member]",
        "documentation": "Multiple Voting Shares Issued in Secondary Public Offering"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_MultipleVotingSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "MultipleVotingSharesMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Multiple voting shares",
        "label": "Multiple Voting Shares [Member]",
        "documentation": "This member stands for multiple voting shares."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_MultipleVotingSharesToSubordinateVotingSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "MultipleVotingSharesToSubordinateVotingSharesMember",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Multiple voting shares to subordinate voting shares",
        "label": "Multiple Voting Shares to Subordinate Voting Shares [Member]",
        "documentation": "Multiple Voting Shares to Subordinate Voting Shares"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NetChangeInNonCashOperatingWorkingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NetChangeInNonCashOperatingWorkingCapitalAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net change in non-cash operating working capital",
        "label": "Net Change in Non-cash Operating Working Capital [Abstract]",
        "documentation": "This concept does not have any references."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NetDebtToEbitdaRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NetDebtToEbitdaRatio",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net debt to EBITDA ratio",
        "label": "Net Debt To EBITDA Ratio",
        "documentation": "Ratio of net debt to earnings before interest, depreciation, taxes, and amortization (EBIDTA)."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NetLongLivedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NetLongLivedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net long-lived assets",
        "label": "Net Long Lived Assets",
        "documentation": "The amount of net long-lived assets of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NetPensionAndSharebasedCompensationAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NetPensionAndSharebasedCompensationAmountsMember",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net pension and share- based compensation amounts",
        "label": "Net Pension And Sharebased Compensation Amounts [Member]",
        "documentation": "Net pension and share-based compensation amounts."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NetworkAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NetworkAssetsMember",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Network assets",
        "label": "Network Assets [Member]",
        "documentation": "Network Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NewProvisionsOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NewProvisionsOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions",
        "label": "New provisions, other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised for new other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r327"
     ]
    },
    "tixt_NonCurrentLiabilitiesDerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NonCurrentLiabilitiesDerivativesMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities derivatives",
        "label": "Non Current Liabilities Derivatives [Member]",
        "documentation": "This member stands for non-current liabilities derivatives."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NonInterestBearingFinancialLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NonInterestBearingFinancialLiabilitiesMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non- interest bearing financial liabilities",
        "label": "Non Interest Bearing Financial Liabilities [Member]",
        "documentation": "This member stands for non-interest bearing financial liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "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": [
      "r42"
     ]
    },
    "ifrs-full_NonadjustingEventsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NonadjustingEventsMember",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "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": [
      "r42"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "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": [
      "r23",
      "r135",
      "r272"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current assets",
        "label": "Non-current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssetsRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "tixt_IdentifiableAssetsAcquiredRecognizedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Non-current assets recognised as of acquisition date",
        "label": "Non-current assets recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for non-current assets acquired in a business combination. [Refer: Non-current assets; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "ifrs-full_NoncurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative assets",
        "verboseLabel": "Non-current assets, fair value and carrying value",
        "label": "Non-current derivative financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current derivative financial assets. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ifrs-full_NoncurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative liabilities",
        "terseLabel": "Non-current liabilities, fair value and carrying value",
        "label": "Non-current derivative financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "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": [
      "r24",
      "r137",
      "r272"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities",
        "label": "Non-current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentLiabilitiesRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilitiesRecognisedAsOfAcquisitionDate",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "tixt_IdentifiableLiabilitiesRecognizedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Non-current liabilities recognised as of acquisition date",
        "label": "Non-current liabilities recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for non-current liabilities assumed in a business combination. [Refer: Non-current liabilities; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "tixt_NonderivativeAndDerivativeFinancialLiabilitiesUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NonderivativeAndDerivativeFinancialLiabilitiesUndiscountedCashFlows",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Nonderivative And Derivative Financial Liabilities Undiscounted Cash Flows",
        "documentation": "The amount of contractual undiscounted cash flows in relation to derivative and non-derivative financial liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails": {
       "parentTag": "tixt_NonderivativeAndDerivativeFinancialLiabilitiesUndiscountedCashFlows",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual maturities, non-derivative liabilities",
        "totalLabel": "Undiscounted contractual maturities",
        "label": "Non-derivative financial liabilities, undiscounted cash flows"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to non-derivative financial liabilities."
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "srt_NorthAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NorthAmericaMember",
     "presentation": [
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North America",
        "label": "North America [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "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": [
      "r20",
      "r157",
      "r158",
      "r169",
      "r289",
      "r293"
     ]
    },
    "ifrs-full_NotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotionalAmount",
     "calculation": {
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails": {
       "parentTag": "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Future cash outflows in respect of composite long-term debt principal\u00a0repayments",
        "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": [
      "r311"
     ]
    },
    "tixt_NotionalAmountCurrentDerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NotionalAmountCurrentDerivativeAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets, notional amount",
        "label": "Notional Amount, Current Derivative Assets",
        "documentation": "The nominal or face amount of a derivative instrument classified as a current asset, used to calculate payments made on that instrument."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NotionalAmountCurrentDerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NotionalAmountCurrentDerivativeLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities, notional amount",
        "label": "Notional Amount Current Derivative Liabilities",
        "documentation": "The nominal or face amount of a derivative instrument classified as a current liability, used to calculate payments made on that instrument."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NotionalAmountNonCurrentDerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NotionalAmountNonCurrentDerivativeAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current assets, notional amount",
        "label": "Notional Amount, Non-Current Derivative Assets",
        "documentation": "Notional Amount, Non-Current Derivative Assets"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NotionalAmountNoncurrentDerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NotionalAmountNoncurrentDerivativeLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities, notional amount",
        "label": "Notional Amount Noncurrent Derivative Liabilities",
        "documentation": "The nominal or face amount of a derivative instrument classified as a noncurrent liability, used to calculate payments made on that instrument."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfInstrumentsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfInstrumentsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of share-based compensation awards issued (in shares)",
        "label": "Number of instruments granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of instruments granted in share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r283"
     ]
    },
    "ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfInstrumentsOrInterestsIssuedOrIssuable",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued for acquisition (in shares)",
        "label": "Number of instruments or interests issued or issuable"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of instruments or interests issued or issuable at acquisition date for equity interests of the acquirer transferred as consideration in a business combination."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Granted (in shares)",
        "terseLabel": "Number of other equity instruments granted in share-based payment arrangement (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": [
      "r182",
      "r341"
     ]
    },
    "tixt_NumberOfInstrumentsOtherEquityInstrumentsIssuedInLieuOfDividends": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsIssuedInLieuOfDividends",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued in lieu of dividends (in shares)",
        "label": "Number Of Instruments Other Equity Instruments Issued In Lieu Of Dividends",
        "documentation": "The number of other equity instruments (ie other than share options) issued in lieu of dividends in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NumberOfInstrumentsOtherEquityInstrumentsVestedInLieuOfDividends": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsVestedInLieuOfDividends",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends (in shares)",
        "label": "Number Of Instruments Other Equity Instruments Vested In Lieu Of Dividends",
        "documentation": "Number Of Instruments Other Equity Instruments Vested In Lieu Of Dividends"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, beginning of year (in shares)",
        "periodEndLabel": "Outstanding, end of year (in shares)",
        "label": "Number of other equity instruments exercisable in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercisable in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (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": [
      "r341"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited (in shares)",
        "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": [
      "r341"
     ]
    },
    "tixt_NumberOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Number Of Other Equity Instruments Granted In Sharebased Payment Arrangement",
        "documentation": "Number Of Other Equity Instruments Granted In Sharebased Payment Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NumberOfOtherEquityInstrumentsNonvestedInSharebasedPaymentArrangementDividendsDuringThePeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfOtherEquityInstrumentsNonvestedInSharebasedPaymentArrangementDividendsDuringThePeriod",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends (in shares)",
        "label": "Number Of Other Equity Instruments Nonvested In Sharebased Payment Arrangement Dividends During The Period",
        "documentation": "Number Of Other Equity Instruments Nonvested In Sharebased Payment Arrangement Dividends During The Period"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NumberOfOtherEquityInstrumentsNonvestedInSharebasedPaymentArrangementVestedDuringPeriod": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfOtherEquityInstrumentsNonvestedInSharebasedPaymentArrangementVestedDuringPeriod",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Vested (in shares)",
        "label": "Number Of Other Equity Instruments Nonvested In Sharebased Payment Arrangement Vested During The Period",
        "documentation": "The number of other equity instruments (i.e. other than share options) non-vested in a share-based payment arrangement, that vested during the period."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of other equity instruments outstanding in share-based payment arrangement (in shares)",
        "periodStartLabel": "Outstanding, beginning of year (in shares)",
        "periodEndLabel": "Outstanding, end of year (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": [
      "r341"
     ]
    },
    "tixt_NumberOfOtherEquityInstrumentsVestedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfOtherEquityInstrumentsVestedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in shares)",
        "label": "Number Of Other Equity Instruments Vested In Sharebased Payment Arrangement",
        "documentation": "The number of other equity instruments (i.e. other than share options) vested in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, beginning of year (in shares)",
        "periodEndLabel": "Outstanding, end of year (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": [
      "r172",
      "r175",
      "r178"
     ]
    },
    "tixt_NumberOfReportingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfReportingSegments",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reporting segments",
        "label": "Number of Reporting Segments",
        "documentation": "Number of Reporting Segments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Exercisable, end of year (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": [
      "r176"
     ]
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share options granted (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": [
      "r173"
     ]
    },
    "tixt_NumberOfShareOptionsVestedInShareBasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfShareOptionsVestedInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Vested (in shares)",
        "label": "Number Of Share Options Vested In Share-Based Payment Arrangement",
        "documentation": "The number of share options vested in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesAuthorised": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesAuthorised",
     "presentation": [
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares authorised (in shares)",
        "label": "Number of shares authorised"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares authorised."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "tixt_NumberOfSharesConverted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfSharesConverted",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity",
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Number of shares converted to subordinate voting shares (in shares)",
        "terseLabel": "Number of shares converted to subordinate voting shares (in shares)",
        "label": "Number Of Shares Converted",
        "documentation": "Number of shares converted in a noncash (or part noncash) transaction."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NumberOfSharesExchangedOrRedesignated": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfSharesExchangedOrRedesignated",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Shares exchanged or redesignated (in shares)",
        "label": "Number of Shares Exchanged or Redesignated",
        "documentation": "Number of Shares Exchanged or Redesignated"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails",
      "http://www.telusinternational.com/role/SharecapitalAuthorizedsharecapitalDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued (in shares)",
        "label": "Number of shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "tixt_NumberOfSharesIssuedInPublicOffering": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfSharesIssuedInPublicOffering",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares issued in public offering (in shares)",
        "label": "Number of Shares Issued in Public Offering",
        "documentation": "Number of Shares Issued in Public Offering"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (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": [
      "r30"
     ]
    },
    "tixt_NumberOfVestedOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfVestedOutstandingShareOptions",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, beginning of year (in shares)",
        "periodEndLabel": "Outstanding, end of year (in shares)",
        "label": "Number Of Vested Outstanding Share Options",
        "documentation": "The number of vested share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NumberOfVestedShareOptionsExercisedInShareBasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfVestedShareOptionsExercisedInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exercised (in shares)",
        "label": "Number Of Vested Share Options Exercised In Share-Based Payment Arrangement",
        "documentation": "The number of vested share options exercised in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NumberOfVestedShareOptionsForfeitedInSharBasedPaymentArrangement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfVestedShareOptionsForfeitedInSharBasedPaymentArrangement",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited (in shares)",
        "label": "Number Of Vested Share Options Forfeited In Shar-Based Payment Arrangement",
        "documentation": "Number Of Vested Share Options Forfeited In Shar-Based Payment Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NumberOfVestedShareOptionsVestedInShareBasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfVestedShareOptionsVestedInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in shares)",
        "label": "Number Of Vested Share Options Vested In Share-Based Payment Arrangement",
        "documentation": "The number of vested share options vested in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_NumberOfVotePerCommonShare": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "NumberOfVotePerCommonShare",
     "presentation": [
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of votes per common share",
        "label": "Number Of Vote Per Common Share",
        "documentation": "The number of votes per common 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://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Operating expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of all operating expenses."
       }
      }
     },
     "auth_ref": [
      "r317"
     ]
    },
    "tixt_OperatingRevenuesBenchmarkMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "OperatingRevenuesBenchmarkMember",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsofincomeandothercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating revenues benchmark",
        "label": "Operating Revenues Benchmark [Member]",
        "documentation": "This member stands for concentrations of risk classified as operating revenues."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_OperatingSegmentsNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "OperatingSegmentsNumber",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "label": "Operating Segments, Number",
        "documentation": "Operating Segments, Number"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Share",
        "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": [
      "r80",
      "r316"
     ]
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity",
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive loss",
        "totalLabel": "Total",
        "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",
      "r34",
      "r38",
      "r139"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER COMPREHENSIVE INCOME (LOSS)",
        "label": "Other comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Amount arising, accumulated other comprehensive income",
        "label": "Other comprehensive income, before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount arising",
        "label": "Other comprehensive income, before tax, cash flow hedges"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, after reclassification adjustments, related to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income, before tax]"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r39"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amount arising",
        "label": "Other comprehensive income, before tax, exchange differences on translation of foreign operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, after reclassification adjustments, related to exchange differences on translation of financial statements of foreign operations. [Refer: Other comprehensive income, before tax]"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r39"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount arising",
        "label": "Other comprehensive income, before tax, gains (losses) on remeasurements of defined benefit plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r39",
      "r323"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in unrealized fair value of derivatives designated as cash flow hedges",
        "verboseLabel": "Net",
        "label": "Other comprehensive income, net of tax, cash flow hedges"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r38"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange differences arising from translation of foreign operations",
        "totalLabel": "Net",
        "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r38"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee defined benefit plan re-measurements",
        "totalLabel": "Net",
        "label": "Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r38",
      "r323"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total items that may subsequently be reclassified to income",
        "label": "Other comprehensive income that will be reclassified to profit or loss, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r248",
      "r249"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total items never subsequently reclassified to income",
        "label": "Other comprehensive income that will not be reclassified to profit or loss, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will not be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r248",
      "r249"
     ]
    },
    "tixt_OtherCurrenciesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "OtherCurrenciesMember",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other currencies",
        "label": "Other Currencies [Member]",
        "documentation": "n/a"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails"
     ],
     "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": [
      "r313"
     ]
    },
    "ifrs-full_OtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.telusinternational.com/role/AccountsreceivableScheduleofAccountsReceivableDetails": {
       "parentTag": "tixt_TradeAndOtherCurrentReceivablesBeforeAllowanceForCreditLosses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails",
      "http://www.telusinternational.com/role/AccountsreceivableScheduleofAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables",
        "label": "Other current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current other receivables. [Refer: Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "tixt_OtherGeographicalAreasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "OtherGeographicalAreasMember",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Geographical Areas [Member]",
        "documentation": "This member stands for other geographical areas."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_OtherGeographicalAreasOutsideOfCanadaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "OtherGeographicalAreasOutsideOfCanadaMember",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outside of Canada",
        "label": "Other Geographical Areas Outside of Canada [Member]",
        "documentation": "Other Geographical Areas Outside of Canada"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherLongtermProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherLongtermProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/ProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Provisions",
        "terseLabel": "Non-current",
        "label": "Other non-current provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current provisions other than provisions for employee benefits. [Refer: Non-current provisions]"
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails",
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term 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": [
      "r313"
     ]
    },
    "tixt_OtherNoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "OtherNoncurrentAssetsAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term assets",
        "label": "Other long-term assets",
        "documentation": "n/a"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherNoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities",
        "label": "Other non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ifrs-full_OtherPriceRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherPriceRiskMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other market risk",
        "label": "Other price risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market prices (other than those arising from interest rate risk or currency risk), whether those changes are caused by factors specific to the individual financial instrument or its issuer, or by factors affecting all similar financial instruments traded in the market. [Refer: Currency risk [member]; Interest rate risk [member]; Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r164",
      "r165",
      "r166",
      "r167",
      "r225"
     ]
    },
    "ifrs-full_OtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/ProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Balance at end of year",
        "label": "Other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of provisions other than provisions for employee benefits. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r27",
      "r93"
     ]
    },
    "ifrs-full_OtherProvisionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherProvisionsMember",
     "presentation": [
      "http://www.telusinternational.com/role/ProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other provisions",
        "label": "Other provisions [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for provisions other than provisions for employee benefits. It also represents the standard value for the 'Classes of other provisions' axis if no other member is used. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "tixt_OtherRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "OtherRevenueMember",
     "presentation": [
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All others",
        "label": "Other Revenue [Member]",
        "documentation": "Other Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherShorttermProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherShorttermProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/ProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current portion of provisions",
        "terseLabel": "Current",
        "label": "Other current provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current provisions other than provisions for employee benefits. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "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": [
      "r45"
     ]
    },
    "ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax rate effect for other (as a percent)",
        "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": [
      "r46"
     ]
    },
    "tixt_OwnedAssetsRecognizedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "OwnedAssetsRecognizedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Owned assets",
        "label": "Owned Assets Recognized As Of Acquisition Date",
        "documentation": "Owned Assets Recognized As Of Acquisition Date"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_OwnershipInterestMaintainedByAcquiredEntityManagement": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "OwnershipInterestMaintainedByAcquiredEntityManagement",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest maintained by acquired entity management",
        "label": "Ownership Interest Maintained By Acquired Entity Management",
        "documentation": "Ownership Interest Maintained By Acquired Entity Management"
       }
      }
     },
     "auth_ref": []
    },
    "country_PH": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "PH",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Philippines",
        "label": "PHILIPPINES"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ParentAndSubsidiariesOfParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ParentAndSubsidiariesOfParentMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Parent And Subsidiaries Of Parent [Member]",
        "documentation": "This member stands for parent and subsidiaries of parent."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://www.telusinternational.com/role/EmployeefuturebenefitsDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TELUS Corporation (parent)",
        "label": "Parent Company [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ParentMember",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsofincomeandothercomprehensiveincomeDetails",
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TELUS Corporation",
        "label": "Parent [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an entity that controls one or more entities."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "tixt_PastBillingDateStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PastBillingDateStatusAxis",
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past billing date status [Axis]",
        "label": "Past billing date status [Axis]",
        "documentation": "n/a"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PastBillingDateStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PastBillingDateStatusDomain",
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past billing date status [Domain]",
        "label": "Past billing date status [Domain]",
        "documentation": "Past billing date status [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsForDebtIssueCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PaymentsForDebtIssueCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Debt issuance costs",
        "label": "Payments for debt issue costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for debt issue costs."
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_PaymentsForShareIssueCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PaymentsForShareIssueCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Share issuance costs",
        "label": "Payments for share issue costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for share issue costs."
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "tixt_PaymentsForWithheldTaxesRelatedToNetShareSettlementOfEquityAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PaymentsForWithheldTaxesRelatedToNetShareSettlementOfEquityAwards",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Withholding taxes paid related to net share settlement of equity awards",
        "label": "Payments for Withheld Taxes Related to Net Share Settlement of Equity Awards",
        "documentation": "Payments for Withheld Taxes Related to Net Share Settlement of Equity Awards"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PaymentsMadeByRelatedPartiesOnCompanySBehalf": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PaymentsMadeByRelatedPartiesOnCompanySBehalf",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails": {
       "parentTag": "tixt_IncreaseDecreaseInRelatedPartyTransactions",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments (made) collected by related parties on our behalf and other adjustments",
        "label": "Payments Made By Related Parties On Company's Behalf",
        "documentation": "Amount of payments made by related parties on the Company's behalf."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PaymentsToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PaymentsToRelatedParties",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails": {
       "parentTag": "tixt_IncreaseDecreaseInRelatedPartyTransactions",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to related parties",
        "label": "Payments To Related Parties",
        "documentation": "Amount of cash payments to related parties."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PercentageOfPrincipalAdvanceToRepayBorrowings": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PercentageOfPrincipalAdvanceToRepayBorrowings",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of principal advance required to be repaid each year of the term of the agreement",
        "label": "Percentage of principal advance to repay, borrowings",
        "documentation": "Percentage of principal advance to that is required to be repaid each year of the term of the agreement."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfReasonablyPossibleDecreaseInUnobservableInputLiabilities": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleDecreaseInUnobservableInputLiabilities",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of reasonably possible decrease in unobservable input, liabilities",
        "label": "Percentage of reasonably possible decrease in unobservable input, liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible decrease in an unobservable input used in fair value measurement of liabilities."
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of reasonably possible increase in market risk variable",
        "label": "Percentage of reasonably possible increase in unobservable input, liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible increase in an unobservable input used in fair value measurement of liabilities."
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "ifrs-full_PercentageOfVotingEquityInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PercentageOfVotingEquityInterestsAcquired",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest in businesses 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": [
      "r184"
     ]
    },
    "tixt_PerformanceShareUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PerformanceShareUnitsMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Share Units",
        "label": "Performance Share Units [Member]",
        "documentation": "Performance Share Units"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PeriodOverWhichManagementHasProjectedCashFlows": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PeriodOverWhichManagementHasProjectedCashFlows",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period over which management has projected cash flows",
        "label": "Period Over Which Management Has Projected Cash Flows",
        "documentation": "Period over which management has projected cash flows based on financial budgets/forecasts approved by management."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PhantomPerformanceShareUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PhantomPerformanceShareUnitsMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Phantom Performance Share Units",
        "label": "Phantom Performance Share Units [Member]",
        "documentation": "Phantom Performance Share Units"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PhantomRestrictedShareUnitsAndPhantomShareUnitsSettledWithCashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PhantomRestrictedShareUnitsAndPhantomShareUnitsSettledWithCashMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Phantom Restricted Share Units and Phantom Share Units Settled With Cash",
        "label": "Phantom Restricted Share Units and Phantom Share Units Settled With Cash [Member]",
        "documentation": "Phantom Restricted Share Units and Phantom Share Units Settled With Cash"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PhantomRestrictedShareUnitsCanadianDollarDenominatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PhantomRestrictedShareUnitsCanadianDollarDenominatedMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Phantom restricted share units - Canadian $ denominated",
        "label": "Phantom Restricted Share Units Canadian Dollar Denominated [Member]",
        "documentation": "This member stands for phantom restricted share units, Canadian $ denominated."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PhantomRestrictedShareUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PhantomRestrictedShareUnitsMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Phantom restricted share units",
        "label": "Phantom Restricted Share Units [Member]",
        "documentation": "This member stands for phantom restricted share units."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PhantomRestrictedShareUnitsSettledWithSubordinateVotingSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PhantomRestrictedShareUnitsSettledWithSubordinateVotingSharesMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Phantom Restricted Share Units Settled With Subordinate Voting Shares",
        "label": "Phantom Restricted Share Units Settled With Subordinate Voting Shares [Member]",
        "documentation": "Phantom Restricted Share Units Settled With Subordinate Voting Shares"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PhantomRestrictedShareUnitsUsDollarDenominatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PhantomRestrictedShareUnitsUsDollarDenominatedMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Phantom restricted share units - US$ denominated",
        "label": "Phantom Restricted Share Units Us Dollar Denominated [Member]",
        "documentation": "This member stands for phantom restricted share units, US$ denominated."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PhantomShareOptionAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PhantomShareOptionAwardsMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Phantom share option awards",
        "label": "Phantom Share Option Awards [Member]",
        "documentation": "This member stands for phantom share option awards."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PhilippinePesoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PhilippinePesoMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Philippine peso",
        "label": "Philippine Peso [Member]",
        "documentation": "This member stands for Philippine peso."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PlaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PlaymentMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Playment",
        "label": "Playment [Member]",
        "documentation": "Playment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion of consideration paid (received) consisting of cash and cash equivalents",
        "label": "Portion of consideration paid (received) consisting of cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The portion of consideration paid or received, consisting of cash and cash equivalents, in respect of both obtaining and losing control of subsidiaries or other businesses. [Refer: Subsidiaries [member]; Cash and cash equivalents; Consideration paid (received)]"
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "tixt_PostEmploymentPensionAndOtherBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PostEmploymentPensionAndOtherBenefits",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Post-employment pension and other benefits",
        "label": "Post Employment Pension and Other Benefits",
        "documentation": "The amount of expense relating to post employment pension and other benefits."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PostemploymentBenefitExpenseDefinedBenefitPlans",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/SalariesandbenefitsDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/SalariesandbenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Benefits",
        "label": "Post-employment benefit expense in profit or loss, defined benefit plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of post-employment benefit expense included in profit or loss relating to defined benefit plans. [Refer: Profit (loss); Defined benefit plans [member]] [Contrast: Increase (decrease) in net defined benefit liability (asset) resulting from expense (income) in profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r323",
      "r324"
     ]
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PostemploymentBenefitExpenseDefinedContributionPlans",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/SalariesandbenefitsDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/EmployeefuturebenefitsDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails",
      "http://www.telusinternational.com/role/SalariesandbenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pensions\u2014defined contribution",
        "verboseLabel": "Defined benefit pension expense",
        "negatedTerseLabel": "Defined benefit pension plan, expenses incurred",
        "label": "Post-employment benefit expense, defined contribution plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of post-employment benefit expense relating to defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "tixt_PrepaidAndOtherAssetsRecognizedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PrepaidAndOtherAssetsRecognizedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid and other assets",
        "label": "Prepaid And Other Assets Recognized As Of Acquisition Date",
        "documentation": "Prepaid And Other Assets Recognized As Of Acquisition Date"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PrepaidLeaseDepositsAndOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PrepaidLeaseDepositsAndOther",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid lease deposits and other",
        "label": "Prepaid Lease Deposits and Other",
        "documentation": "Prepaid Lease Deposits and Other"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromIssueOfOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromIssueOfOrdinaryShares",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares issued",
        "label": "Proceeds from issue of ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of ordinary shares. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromIssuingShares",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuing shares",
        "label": "Proceeds from issuing shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing shares."
       }
      }
     },
     "auth_ref": [
      "r266"
     ]
    },
    "ifrs-full_ProceedsFromNoncurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromNoncurrentBorrowings",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt issued",
        "label": "Proceeds from non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from non-current borrowings obtained. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProductsAndServicesAxis",
     "presentation": [
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Products and services [axis]",
        "label": "Products and 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": [
      "r234",
      "r277"
     ]
    },
    "ifrs-full_ProductsAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProductsAndServicesMember",
     "presentation": [
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Products and services",
        "label": "Products and services [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r277"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.telusinternational.com/role/EarningspershareDetails": {
       "parentTag": "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity",
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.telusinternational.com/role/EarningspershareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INCOME",
        "terseLabel": "Net income",
        "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",
      "r33",
      "r116",
      "r129",
      "r131",
      "r229",
      "r230",
      "r272",
      "r280"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/EarningspershareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/EarningspershareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Fully diluted net income",
        "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": [
      "r82"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "INCOME BEFORE INCOME TAXES",
        "label": "Profit (loss) before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r196",
      "r243",
      "r244",
      "r295",
      "r296"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "OPERATING INCOME",
        "label": "Profit (loss) from operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r259",
      "r317"
     ]
    },
    "ifrs-full_ProfitLossOfAcquiree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossOfAcquiree",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income",
        "label": "Profit (loss) of acquiree since acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) of the acquiree, since the acquisition date, included in the consolidated statement of comprehensive income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, net",
        "periodStartLabel": "Property, plant and equipment at beginning of period",
        "periodEndLabel": "Property, plant and equipment 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": [
      "r11",
      "r58"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivespropertyplantandequipmentandrightofuseleaseassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment",
        "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": [
      "r59",
      "r260",
      "r279"
     ]
    },
    "tixt_PropertyPlantAndEquipmentOwnedAndIntangibleAssetsSubjectToAmortizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PropertyPlantAndEquipmentOwnedAndIntangibleAssetsSubjectToAmortizationMember",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment and intangible assets subject to amortization",
        "label": "Property Plant And Equipment Owned And Intangible Assets Subject To Amortization [Member]",
        "documentation": "Property, plant, and equipment owned; and intangible assets subject to amortization."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PropertyPlantAndEquipmentOwnedAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PropertyPlantAndEquipmentOwnedAssetsMember",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Owned Assets",
        "label": "Property Plant And Equipment Owned Assets [Member]",
        "documentation": "Information pertaining to owned assets."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "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": [
      "r78",
      "r79",
      "r133"
     ]
    },
    "ifrs-full_ProportionOfVotingRightsHeldByNoncontrollingInterests": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfVotingRightsHeldByNoncontrollingInterests",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithBaringPrivateEquityAsiaDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proportion of voting rights held by non-controlling interests",
        "label": "Proportion of voting rights held by non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of the voting rights in a subsidiary held by non-controlling interests. [Refer: Subsidiaries [member]; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "ifrs-full_ProvisionUsedOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProvisionUsedOtherProvisions",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/ProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Use",
        "label": "Provision used, other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount used (ie incurred and charged against the provision) for other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "tixt_PurchaseOfCapitalAssetsAndSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PurchaseOfCapitalAssetsAndSoftware",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Cash payments for capital assets and software",
        "label": "Purchase Of Capital Assets And Software",
        "documentation": "The cash outflow for the purchase of capital assets and software."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_PurchaseOfGoodsAndServicesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "PurchaseOfGoodsAndServicesRelatedPartyTransactions",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails": {
       "parentTag": "tixt_GrossProfitRelatedPartyTransactions",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Goods and services purchased from",
        "label": "Purchase Of Goods And Services, Related Party Transactions",
        "documentation": "The amount of goods and services purchased by the entity in related party transactions."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails": {
       "parentTag": "ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "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": [
      "r265"
     ]
    },
    "ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash payments for other assets",
        "label": "Purchase of other long-term assets, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of long-term assets that the entity does not separately disclose in the same statement or note, classified as investing activities. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails": {
       "parentTag": "ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Property, plant and equipment, excluding right-of-use assets",
        "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": [
      "r265"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails": {
       "parentTag": "tixt_PurchaseOfCapitalAssetsAndSoftware",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationOperatingactivitiesandinvestingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total",
        "label": "Purchase of property, plant and equipment, intangible assets other than goodwill, investment property and other non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of property, plant and equipment, intangible assets other than goodwill, investment property and other non-current assets. [Refer: Intangible assets other than goodwill; Investment property; Other non-current assets; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r336"
     ]
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationOtherDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivesintangibleassetsDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivespropertyplantandequipmentandrightofuseleaseassetsDetails"
     ],
     "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": [
      "r147",
      "r163",
      "r178",
      "r274",
      "r276",
      "r343"
     ]
    },
    "ifrs-full_RangesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangesMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationOtherDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivesintangibleassetsDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivespropertyplantandequipmentandrightofuseleaseassetsDetails"
     ],
     "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": [
      "r147",
      "r163",
      "r178",
      "r274",
      "r276",
      "r343"
     ]
    },
    "tixt_RatioOfOperatingCashFlowToDebtServiceRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "RatioOfOperatingCashFlowToDebtServiceRatio",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating cash flow to debt service ratio",
        "label": "Ratio of operating cash flow to debt service ratio",
        "documentation": "Operating cash flows divided by interest and scheduled principal repayment."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ReceiptsFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ReceiptsFromRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails": {
       "parentTag": "tixt_IncreaseDecreaseInRelatedPartyTransactions",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Receipts from related parties",
        "label": "Receipts From Related Parties",
        "documentation": "Amount of cash receipts from related parties."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReceivablesFromContractsWithCustomersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReceivablesFromContractsWithCustomersAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables from contracts with customers [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gain (loss) reclassified from other comprehensive income to income (effective portion)",
        "label": "Reclassification adjustments on cash flow hedges, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to cash flow hedges, net of 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: Cash flow hedges [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r40",
      "r203",
      "r205"
     ]
    },
    "ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of effective tax rate",
        "label": "Reconciliation of accounting profit multiplied by applicable tax rates [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ReconciliationOfApplicableTaxRatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ReconciliationOfApplicableTaxRatesAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of effective tax rate (as a percent)",
        "label": "Reconciliation Of Applicable Tax Rates [Abstract]",
        "documentation": "No definition available."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of temporary differences",
        "label": "Reconciliation of changes in deferred tax liability (asset) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment",
        "label": "Reconciliation of changes in property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepaymentsOfNoncurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RepaymentsOfNoncurrentBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of long-term debt",
        "label": "Repayments of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_ReserveOfCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfCashFlowHedges",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Accumulated balance at beginning",
        "periodEndLabel": "Accumulated balance at ending",
        "label": "Reserve of cash flow hedges"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the accumulated portion of gain (loss) on a hedging instrument that is determined to be an effective hedge for cash flow hedges. [Refer: Cash flow hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r237",
      "r314"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Accumulated balance at beginning",
        "periodEndLabel": "Accumulated balance at ending",
        "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": [
      "r68"
     ]
    },
    "ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfRemeasurementsOfDefinedBenefitPlans",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/OthercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Accumulated balance at beginning",
        "periodEndLabel": "Accumulated balance at ending",
        "label": "Reserve of remeasurements of defined benefit plans"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the accumulated remeasurements of defined benefit plans. [Refer: Defined benefit plans [member]]"
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Axis]",
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Domain]",
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_RestrictedStockUnitNominalValueInEquityShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "RestrictedStockUnitNominalValueInEquityShares",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "120000000",
        "label": "Restricted Stock Unit Nominal Value In Equity Shares",
        "documentation": "The nominal value of restricted share units expressed in number of equity shares."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_RestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "RestrictedStockUnitsMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units",
        "label": "Restricted Stock Units [Member]",
        "documentation": "Restricted Stock Units"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RestructuringProvisionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RestructuringProvisionMember",
     "presentation": [
      "http://www.telusinternational.com/role/ProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee related",
        "label": "Restructuring provision [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a provision for restructuring, such as the sale or termination of a line of business; closure of business locations in a country or region or relocation of activities from one country or region to another; changes in management structure; and fundamental reorganisations that have a material effect on the nature and focus of the entity's operations. [Refer: Other provisions [member]]"
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings (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": [
      "r5",
      "r245"
     ]
    },
    "ifrs-full_RevenueFromContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromContractsWithCustomers",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails",
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "REVENUE",
        "terseLabel": "Revenue from contracts with customers",
        "netLabel": "Revenue from contracts with customers",
        "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": [
      "r148",
      "r149"
     ]
    },
    "ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromRenderingOfServicesRelatedPartyTransactions",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails": {
       "parentTag": "tixt_GrossProfitRelatedPartyTransactions",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues from services provided to",
        "label": "Revenue from rendering of services, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the rendering of services in related party transactions. [Refer: Revenue; Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r258"
     ]
    },
    "ifrs-full_RevenueOfAcquiree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueOfAcquiree",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue arising from contracts with customers",
        "label": "Revenue of acquiree since acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue of the acquiree since the acquisition date included in the consolidated statement of comprehensive income. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "tixt_RightOfUseLeaseAssetsRecognizedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "RightOfUseLeaseAssetsRecognizedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails": {
       "parentTag": "ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use lease assets",
        "label": "Right-Of-Use Lease Assets Recognized As Of Acquisition Date",
        "documentation": "Right-Of-Use Lease Assets Recognized As Of Acquisition Date"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RightofuseAssetsMember",
     "presentation": [
      "http://www.telusinternational.com/role/PropertyplantandequipmentDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivespropertyplantandequipmentandrightofuseleaseassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use lease 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": [
      "r153"
     ]
    },
    "country_SV": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "SV",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "El Salvador",
        "label": "EL SALVADOR"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioPreviouslyReportedMember",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Beginning of year",
        "label": "Previously Reported [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Domain]",
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ScheduleOfDetailedInformationAboutInterestExpenseAndForeignExchangeDisclosureExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ScheduleOfDetailedInformationAboutInterestExpenseAndForeignExchangeDisclosureExplanatoryTableTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/InterestexpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of interest expense and foreign exchange",
        "label": "Schedule Of Detailed Information About Interest Expense And Foreign Exchange, Disclosure, Explanatory [Table Text Block]",
        "documentation": "The disclosure of detailed information about interest expense and foreign exchange."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ScheduleOfGainsAndLossesFromDerivativeInstrumentsClassifiedAsHeldForTradingTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ScheduleOfGainsAndLossesFromDerivativeInstrumentsClassifiedAsHeldForTradingTableTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of gains and losses (excluding income tax effects) arising from derivative instruments classified as held for trading",
        "label": "Schedule of Gains and Losses from Derivative Instruments Classified as Held for Trading [Table Text Block]",
        "documentation": "Tabular disclosure of gains and losses arising from derivative instruments classified as held for trading and not designated as being in a hedging relationship."
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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": [
      "r298"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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": [
      "r300"
     ]
    },
    "ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SensitivityAnalysisForEachTypeOfMarketRisk",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity analysis of exposure to market risks",
        "label": "Sensitivity analysis for types of market risk [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the sensitivity analysis for types of market risk to which the entity is exposed, showing how profit or loss and equity would have been affected by changes in the relevant risk variable that were reasonably possible at that date. [Refer: Market risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "tixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period",
        "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumberOfSharesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumberOfSharesRollForward",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of restricted share units - Vested",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitiesToBePaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitiesToBePaid",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earn-out payout",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award, Liabilities To Be Paid",
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Liabilities To Be Paid"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingInstallments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingInstallments",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of vesting installments",
        "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Number of Vesting Installments",
        "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Number of Vesting Tranches"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedNumberOfSharesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedNumberOfSharesRollForward",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share option awards, Vested",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share option awards, Weighted average exercise price",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Exercise Price [Abstract]",
        "documentation": "No definition available"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ShareBasedCompensationPaymentsClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareBasedCompensationPaymentsClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Share-based compensation payments",
        "label": "Share-based Compensation Payments, Classified As Operating Activities",
        "documentation": "Share-based Compensation Payments, Classified As Operating Activities"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ShareBasedPaymentTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareBasedPaymentTrancheOneMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment, Tranche One",
        "label": "Share-based Payment, Tranche One [Member]",
        "documentation": "Share-based Payment, Tranche One"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ShareBasedPaymentTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareBasedPaymentTrancheTwoMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment, Tranche Two",
        "label": "Share-based Payment, Tranche Two [Member]",
        "documentation": "Share-based Payment, Tranche Two"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareIssueRelatedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareIssueRelatedCost",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Share issue related cost",
        "terseLabel": "Share issue related cost",
        "label": "Share issue related cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cost related to the issuance of shares."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "tixt_ShareOptionAwardsCanadianDollarDenominatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareOptionAwardsCanadianDollarDenominatedMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share option awards - Canadian $ denominated",
        "label": "Share Option Awards Canadian Dollar Denominated [Member]",
        "documentation": "This member stands for share option awards, Canadian $ denominated."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ShareOptionAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareOptionAwardsMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share option awards",
        "label": "Share Option Awards [Member]",
        "documentation": "This member stands for share option awards."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ShareOptionAwardsSettledWithSharesFromTreasuryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareOptionAwardsSettledWithSharesFromTreasuryMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Option Awards Settled With Shares From Treasury",
        "label": "Share Option Awards Settled With Shares From Treasury [Member]",
        "documentation": "Share Option Awards Settled With Shares From Treasury"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ShareOptionAwardsTrancheAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareOptionAwardsTrancheAMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Option Awards Tranche A",
        "label": "Share Option Awards Tranche A [Member]",
        "documentation": "Share Option Awards Tranche A"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ShareOptionAwardsTrancheBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareOptionAwardsTrancheBMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Option Awards Tranche B",
        "label": "Share Option Awards Tranche B [Member]",
        "documentation": "Share Option Awards Tranche B"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ShareOptionAwardsUsDollarDenominatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareOptionAwardsUsDollarDenominatedMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share option awards - US$ denominated",
        "label": "Share Option Awards Us Dollar Denominated [Member]",
        "documentation": "This member stands for share option awards, US$ denominated."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ShareOptionsAndPhantomShareOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ShareOptionsAndPhantomShareOptionsMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Options and Phantom Share Options",
        "label": "Share Options and Phantom Share Options [Member]",
        "documentation": "Share Options and Phantom Share Options"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SharePremiumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharePremiumMember",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributed surplus",
        "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": [
      "r5"
     ]
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharebasedPaymentArrangementsMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "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": [
      "r179"
     ]
    },
    "ifrs-full_ShorttermEmployeeBenefitsAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShorttermEmployeeBenefitsAccruals",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payroll and other employee-related liabilities",
        "label": "Short-term employee benefits accruals"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accruals for employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services. [Refer: Accruals classified as current]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_ShorttermEmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShorttermEmployeeBenefitsExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term benefits",
        "label": "Short-term employee benefits expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense from employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services."
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "tixt_SignificantAccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "SignificantAccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of significant accounting policies",
        "label": "Summary of significant accounting policies",
        "documentation": "n/a"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_SocialMediaCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "SocialMediaCompanyMember",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsofincomeandothercomprehensiveincomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Social Media Company",
        "label": "Social Media Company [Member]",
        "documentation": "Social Media Company"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_StandardOperatingProceduresMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "StandardOperatingProceduresMember",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivesintangibleassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Standard operating procedures",
        "label": "Standard Operating Procedures [Member]",
        "documentation": "This member stands for standard operating procedures."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of cash flows [abstract]",
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of changes in equity [abstract]",
        "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://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in owners' equity",
        "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://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "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": [
      "r5"
     ]
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of comprehensive income [abstract]",
        "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",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated statements of financial position",
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subclassifications of assets, liabilities and equities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_SubordinateVotingSharesConvertedFromMultipleVotingSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "SubordinateVotingSharesConvertedFromMultipleVotingSharesMember",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subordinate voting shares converted from multiple voting shares",
        "label": "Subordinate Voting Shares converted from Multiple Voting Shares [Member]",
        "documentation": "Subordinate Voting Shares converted from Multiple Voting Shares"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_SubordinateVotingSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "SubordinateVotingSharesMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subordinate voting shares",
        "label": "Subordinate Voting Shares [Member]",
        "documentation": "This member stands for subordinate voting shares."
       }
      }
     },
     "auth_ref": []
    },
    "srt_SubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SubsidiariesMember",
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiaries",
        "label": "Subsidiaries [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_SubsidiariesOfParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "SubsidiariesOfParentMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiaries of TELUS Corporation",
        "label": "Subsidiaries Of Parent [Member]",
        "documentation": "This member stands for subsidiaries of parent."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_SupplementalFinancialStatementDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "SupplementalFinancialStatementDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional financial information",
        "label": "Additional financial information",
        "documentation": "No definition available."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_SupplementalFinancialStatementDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "SupplementalFinancialStatementDisclosuresTextBlock",
     "presentation": [
      "http://www.telusinternational.com/role/Additionalfinancialinformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional financial information",
        "label": "Supplemental Financial Statement Disclosures [Text Block]",
        "documentation": "The entire disclosure of supplemental financial statement disclosures."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Benefits recognized for non-capital losses",
        "label": "Tax benefit arising from previously unrecognised tax loss, tax credit or temporary difference of prior period used to reduce current tax expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of benefit arising from a previously unrecognised tax loss, tax credit or temporary difference of a prior period that is used to reduce current tax expense. [Refer: Temporary differences [member]; Unused tax losses [member]; Unused tax credits [member]]"
       }
      }
     },
     "auth_ref": [
      "r254"
     ]
    },
    "tixt_TaxEffectOfCurrentPeriodAdjustmentsForTaxOfPriorPeriods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TaxEffectOfCurrentPeriodAdjustmentsForTaxOfPriorPeriods",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments recognized in the current year for income tax of prior years",
        "label": "Tax Effect of Current Period Adjustments For Tax Of Prior Periods",
        "documentation": "Tax effect of adjustments recognized in the current period for income taxes of prior periods."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-deductible items",
        "label": "Tax effect of expense not deductible in determining taxable profit (tax loss)"
       }
      },
      "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 expenses not deductible in determining taxable profit (tax loss). [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "ifrs-full_TaxEffectOfForeignTaxRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectOfForeignTaxRates",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign tax differential",
        "label": "Tax effect of foreign tax rates"
       }
      },
      "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 foreign tax rates. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "tixt_TaxEffectOfGainsLossesNotRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TaxEffectOfGainsLossesNotRecognized",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Losses not recognized",
        "label": "Tax Effect Of (Gains) Losses Not Recognized",
        "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 (gains) losses not recognized."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_TaxEffectOfWithholdingAndOtherTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TaxEffectOfWithholdingAndOtherTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Withholding and other taxes",
        "label": "Tax Effect Of Withholding And Other Taxes",
        "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 withholding and other taxes."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes computed at applicable statutory rates",
        "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": [
      "r45"
     ]
    },
    "tixt_TaxRateEffectOfCurrentPeriodAdjustmentsForTaxOfPriorPeriods": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TaxRateEffectOfCurrentPeriodAdjustmentsForTaxOfPriorPeriods",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax rate effect of current period adjustments for tax of prior periods (as a percent)",
        "label": "Tax Rate Effect Of Current Period Adjustments For Tax Of Prior Periods",
        "documentation": "Tax Rate Effect Of Current Period Adjustments For Tax Of Prior Periods"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax rate effect for non-tax deductible items (as a percent)",
        "label": "Tax rate effect of expense not deductible in determining taxable profit (tax loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the expenses not deductible in determining taxable profit. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "ifrs-full_TaxRateEffectOfForeignTaxRates": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxRateEffectOfForeignTaxRates",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax rate effect for foreign tax differential (as a percent)",
        "label": "Tax rate effect of foreign tax rates"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the application of foreign tax rates. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "tixt_TaxRateEffectOfGainsLossesNotRecognized": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TaxRateEffectOfGainsLossesNotRecognized",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax rate effect of (gains) losses not recognized (as a percent)",
        "label": "Tax Rate Effect Of (Gains) Losses Not Recognized",
        "documentation": "Tax Rate Effect Of (Gains) Losses Not Recognized"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_TaxRateEffectOfWithholdingAndOtherTaxes": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TaxRateEffectOfWithholdingAndOtherTaxes",
     "calculation": {
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesRatereconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax rate effect of withholding and other taxes (as a percent)",
        "label": "Tax Rate Effect Of Withholding And Other Taxes",
        "documentation": "Tax Rate Effect Of Withholding And Other Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_TechAndGamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TechAndGamesMember",
     "presentation": [
      "http://www.telusinternational.com/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tech and Games",
        "label": "Tech and Games [Member]",
        "documentation": "Tech and Games"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_TelusInternationalCdaInc.CreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TelusInternationalCdaInc.CreditFacilityMember",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationChangesinliabilitiesarisingfromfinancingactivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit facility",
        "label": "Telus International Cda Inc. Credit Facility [Member]",
        "documentation": "This member stands for TELUS International (Cda) Inc. credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_TelusInternationalCdaIncRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TelusInternationalCdaIncRevolvingCreditFacilityMember",
     "presentation": [
      "http://www.telusinternational.com/role/CapitalstructurefinancialpoliciesDetails",
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving component",
        "label": "Telus International Cda Inc Revolving Credit Facility [Member]",
        "documentation": "This member stands for the TELUS International (Cda) Inc. revolving component of the credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_TelusInternationalCdaIncTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TelusInternationalCdaIncTermLoanMember",
     "presentation": [
      "http://www.telusinternational.com/role/CapitalstructurefinancialpoliciesDetails",
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term loan components",
        "label": "Telus International Cda Inc Term Loan [Member]",
        "documentation": "This member stands for the TELUS International (Cda) Inc. term loan component of the credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_TelusPhantomRestrictedShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TelusPhantomRestrictedShareMember",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Telus Phantom Restricted Share",
        "label": "Telus Phantom Restricted Share [Member]",
        "documentation": "This member stand for TELUS phantom restricted share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesOtherDetails",
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "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": [
      "r50"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesOtherDetails",
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "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": [
      "r50"
     ]
    },
    "tixt_TemporaryDifferencesFromDebtAndEquityIssueCostMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TemporaryDifferencesFromDebtAndEquityIssueCostMember",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt and equity issue costs",
        "label": "Temporary Differences From Debt And Equity Issue Cost [Member]",
        "documentation": "This member stands for temporary differences from debt and equity issue cost."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_TemporaryDifferencesFromLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TemporaryDifferencesFromLeasesMember",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Temporary Differences From Leases [Member]",
        "documentation": "This member stands for temporary differences from leases."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_TemporaryDifferencesFromNonCapitalLossCarriedForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TemporaryDifferencesFromNonCapitalLossCarriedForwardMember",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-capital loss carried forward",
        "label": "Temporary Differences From Non Capital Loss Carried Forward [Member]",
        "documentation": "This member stands for temporary differences from non-capital loss carried forward."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_TemporaryDifferencesFromProvisionsAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TemporaryDifferencesFromProvisionsAndOtherMember",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions and other",
        "label": "Temporary Differences From Provisions And Other [Member]",
        "documentation": "This member stands for temporary differences from provisions and other."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_TermOfAgreementWithRelatedParties": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TermOfAgreementWithRelatedParties",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsOthertransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term of master service agreement",
        "label": "Term of Agreement With Related Parties",
        "documentation": "Period of agreement entered with related parties."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
      "http://www.telusinternational.com/role/LongtermdebtNarrativeDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationOtherDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivesintangibleassetsDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivespropertyplantandequipmentandrightofuseleaseassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Top of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r163",
      "r178",
      "r274",
      "r276",
      "r343"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails",
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "totalLabel": "Total trade and other current 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": [
      "r15"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToRelatedParties",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due to affiliated companies",
        "negatedTerseLabel": "Due to",
        "label": "Current payables to related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables due to related parties. [Refer: Related parties [member]; Payables to related parties]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToTradeSuppliers",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade accounts payable",
        "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": [
      "r246",
      "r315"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.telusinternational.com/role/AccountsreceivableScheduleofAccountsReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableAgeAnalysisofAccountsReceivableDetails",
      "http://www.telusinternational.com/role/AccountsreceivableScheduleofAccountsReceivableDetails",
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "totalLabel": "Total",
        "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": [
      "r13",
      "r26"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivablesAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/AdditionalfinancialinformationStatementsoffinancialpositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Trade and other current receivables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_TradeAndOtherCurrentReceivablesBeforeAllowanceForCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TradeAndOtherCurrentReceivablesBeforeAllowanceForCreditLosses",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/AccountsreceivableScheduleofAccountsReceivableDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableScheduleofAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Billed and unbilled trade receivables and other receivables",
        "label": "Trade and Other Current Receivables, Before Allowance For Credit Losses",
        "documentation": "Trade and Other Current Receivables, Before Allowance For Credit Losses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivablesDueFromRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.telusinternational.com/role/RelatedpartytransactionsScheduleoftransactionswithTELUSCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due from affiliated companies",
        "verboseLabel": "Due from",
        "label": "Current receivables due from related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current receivables due from related parties. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "tixt_TradeAndOtherPayablesToRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TradeAndOtherPayablesToRelatedPartiesMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due to affiliated companies",
        "label": "Trade And Other Payables To Related Parties [Member]",
        "documentation": "This member stands for trade and other payables to related parties."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_TradeAndOtherReceivablesFromRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "TradeAndOtherReceivablesFromRelatedPartiesMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksCreditriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due from affiliated companies",
        "label": "Trade And Other Receivables From Related Parties [Member]",
        "documentation": "This member stands for trade and other receivables from related parties."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeReceivablesMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksCreditriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Trade receivables [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r209",
      "r214",
      "r287",
      "r311"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "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_TreasurySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TreasurySharesMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "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": [
      "r5"
     ]
    },
    "ifrs-full_TypesOfHedgesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfHedgesAxis",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of hedges [axis]",
        "label": "Types of hedges [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": [
      "r199",
      "r200",
      "r204"
     ]
    },
    "ifrs-full_TypesOfHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfHedgesMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedges [member]",
        "label": "Hedges [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of hedges. It also represents the standard value for the 'Types of hedges' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r200",
      "r204"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "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": [
      "r164",
      "r165",
      "r166",
      "r168",
      "r197",
      "r207",
      "r208"
     ]
    },
    "ifrs-full_TypesOfRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfRisksMember",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksDerivativegainsandlossesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksLiquidityriskDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risks [member]",
        "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": [
      "r164",
      "r165",
      "r166",
      "r168",
      "r197",
      "r207",
      "r208"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationOtherDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationRestrictedshareunitplanDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "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": [
      "r179"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "US",
     "presentation": [
      "http://www.telusinternational.com/role/SegmentinformationGeographicalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "currency_USD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "USD",
     "presentation": [
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksFairValuesDerivativesDetails",
      "http://www.telusinternational.com/role/FinancialinstrumentsandmanagementoffinancialrisksMarketriskDetails",
      "http://www.telusinternational.com/role/LongtermdebtLongtermdebtmaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S dollars",
        "label": "United States of America, Dollars"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UndrawnBorrowingFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UndrawnBorrowingFacilities",
     "crdr": "credit",
     "calculation": {
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails": {
       "parentTag": "tixt_IfrsLineOfCreditFacilityMaximumBorrowingCapacity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/LongtermdebtCreditfacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Available",
        "label": "Undrawn borrowing facilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments]"
       }
      }
     },
     "auth_ref": [
      "r269"
     ]
    },
    "tixt_UnissuedSubordinateVotingSharesReservedForIssuanceUnderEmployeeSharePurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "UnissuedSubordinateVotingSharesReservedForIssuanceUnderEmployeeSharePurchasePlanMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unissued Subordinate Voting Shares Reserved for Issuance Under Employee Share Purchase plan",
        "label": "Unissued Subordinate Voting Shares Reserved for Issuance Under Employee Share Purchase plan [Member]",
        "documentation": "Unissued Subordinate Voting Shares Reserved for Issuance Under Employee Share Purchase plan"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_UnissuedSubordinateVotingSharesReservedForIssuanceUnderOurShareBasedCompensationPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "UnissuedSubordinateVotingSharesReservedForIssuanceUnderOurShareBasedCompensationPlansMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unissued Subordinate Voting Shares Reserved for Issuance Under our Share-based Compensation Plans",
        "label": "Unissued Subordinate Voting Shares Reserved for Issuance Under our Share-based Compensation Plans [Member]",
        "documentation": "Unissued Subordinate Voting Shares Reserved for Issuance Under our Share-based Compensation Plans"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_UnitAppreciationRightsGrantedValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "UnitAppreciationRightsGrantedValue",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unit appreciation rights, granted, value",
        "label": "Unit Appreciation Rights, Granted, Value",
        "documentation": "Unit Appreciation Rights, Granted, Value"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_UnitAppreciationRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "UnitAppreciationRightsMember",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unit Appreciation Rights",
        "label": "Unit Appreciation Rights [Member]",
        "documentation": "Unit Appreciation Rights"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnusedProvisionReversedOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnusedProvisionReversedOtherProvisions",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/ProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reversals",
        "label": "Unused provision reversed, other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount reversed for unused other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "tixt_UnusedTaxLossesDependentOnFutureEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "UnusedTaxLossesDependentOnFutureEarningsMember",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unused Tax Losses Dependent on Future Earnings",
        "label": "Unused Tax Losses Dependent on Future Earnings [Member]",
        "documentation": "Unused Tax Losses Dependent on Future Earnings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax losses incurred for which no deferred tax asset is recognized",
        "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": [
      "r47"
     ]
    },
    "tixt_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognizedCarryforwardPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognizedCarryforwardPeriod",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carryforward period",
        "label": "Unused Tax Losses For Which No Deferred Tax Asset Recognized, Carryforward Period",
        "documentation": "Unused Tax Losses For Which No Deferred Tax Asset Recognized, Carryforward Period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnusedTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnusedTaxLossesMember",
     "presentation": [
      "http://www.telusinternational.com/role/IncometaxesTemporarydifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net deferred income tax asset (liability)",
        "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": [
      "r50"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivesintangibleassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated useful lives of purchased intangible assets other than goodwill",
        "terseLabel": "Useful life of intangible assets",
        "label": "Useful life measured as period of time, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesUsefullivespropertyplantandequipmentandrightofuseleaseassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Useful lives",
        "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": [
      "r52"
     ]
    },
    "ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UtilisationAllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.telusinternational.com/role/AccountsreceivableSummaryofActivityRelatedtoAllowanceforDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Write-off",
        "label": "Utilisation, allowance account for credit losses of financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in an allowance account for credit losses of financial assets resulting from the utilisation of the allowance. [Refer: Allowance account for credit losses of financial assets]"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "tixt_ValueOfNumberOfSharesExchangedOrRedesignated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ValueOfNumberOfSharesExchangedOrRedesignated",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares exchanged or redesignated",
        "label": "Value of Number of Shares Exchanged or Redesignated",
        "documentation": "Value of Number of Shares Exchanged or Redesignated"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_ValueOfSharesIssuedInPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "ValueOfSharesIssuedInPublicOffering",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofChangesinOwnersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subordinate Voting Shares issued in public offering",
        "label": "Value of Shares Issued in Public Offering",
        "documentation": "Value of Shares Issued in Public Offering"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_VariablePayoutOfAwardsInSharebasedPaymentArrangement": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "VariablePayoutOfAwardsInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationPhantomTELUSCorporationrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable payout (as a percent)",
        "label": "Variable Payout Of Awards In Share-based Payment Arrangement",
        "documentation": "The percentage of variable payout of actual awards in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_VestingMethodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "VestingMethodAxis",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Method [Axis]",
        "label": "Vesting Method [Axis]",
        "documentation": "Vesting Method"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_VestingMethodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "VestingMethodDomain",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationShareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Method [Domain]",
        "label": "Vesting Method [Domain]",
        "documentation": "Vesting Method [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_VestingOptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "VestingOptionsAxis",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Axis]",
        "label": "Vesting Options [Axis]",
        "documentation": "Vesting Options"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_VestingOptionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "VestingOptionsDomain",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Domain]",
        "label": "Vesting Options [Domain]",
        "documentation": "Vesting [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WagesAndSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WagesAndSalaries",
     "crdr": "debit",
     "calculation": {
      "http://www.telusinternational.com/role/SalariesandbenefitsDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/SalariesandbenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wages and salaries",
        "label": "Wages and salaries"
       }
      },
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "tixt_WeightedAverageExercisePriceOfOptionsVestedInShareBasedPaymentArrangement": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "WeightedAverageExercisePriceOfOptionsVestedInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in dollars per share)",
        "label": "Weighted Average Exercise Price Of Options Vested In Share-Based Payment Arrangement",
        "documentation": "The weighted average exercise price of share options vested in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (in USD and CDN dollars per share)",
        "label": "Weighted average exercise price of other equity instruments exercised or vested in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable, end of year (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": [
      "r176"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Exercised (in dollars 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": [
      "r174"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (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": [
      "r173"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, beginning of year (in dollars per share)",
        "periodEndLabel": "Outstanding, end of year (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": [
      "r172",
      "r175"
     ]
    },
    "tixt_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsForfeitedAndCancelledInPeriod": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsForfeitedAndCancelledInPeriod",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (in USD and CDN dollars per share)",
        "label": "Weighted Average Fair Value At Measurement Date Other Equity Instruments Forfeited And Cancelled In Period",
        "documentation": "The weighted average fair value at the measurement date of equity instruments other than share options forfeited and cancelled during the period."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average fair value at measurement date, other equity instruments granted",
        "label": "Weighted average fair value at measurement date, other equity instruments granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average fair value at the measurement date of granted equity instruments other than share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "tixt_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedInPeriod": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedInPeriod",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Granted (in USD and CDN dollars per share)",
        "terseLabel": "Grant-date-fair-value of awarded units (in dollars per share)",
        "label": "Weighted Average Fair Value At Measurement Date Other Equity Instruments Granted In Period",
        "documentation": "The weighted average fair value at the measurement date of equity instruments other than share options granted during the period."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsIssuedInLieuOfDividendsInPeriod": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsIssuedInLieuOfDividendsInPeriod",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued in lieu of dividends (in dollars per share)",
        "label": "Weighted Average Fair Value At Measurement Date Other Equity Instruments Issued In Lieu Of Dividends In Period",
        "documentation": "The weighted average fair value at the measurement date of equity instruments other than share options issued in lieu of dividends during the period."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsVestedInPeriod": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsVestedInPeriod",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in USD and CDN dollars per share)",
        "label": "Weighted Average Fair Value At Measurement Date Other Equity Instruments Vested In Period",
        "documentation": "The weighted average fair value at the measurement date of equity instruments other than share options vested during the period."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageFairValueAtMeasurementDateShareOptionsGranted",
     "crdr": "credit",
     "presentation": [
      "http://www.telusinternational.com/role/RelatedpartytransactionsTransactionswithkeymanagementpersonnelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average fair value at measurement date, share options granted",
        "label": "Weighted average fair value at measurement date, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average fair value of share options granted during the period at the measurement date. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "tixt_WeightedAverageGrantDateFairValueOtherEquityInstruments": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "WeightedAverageGrantDateFairValueOtherEquityInstruments",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofrestrictedshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, beginning of year (in USD and CDN dollars per share)",
        "periodEndLabel": "Outstanding, end of year (in USD and CDN dollars per share)",
        "label": "Weighted Average Grant Date Fair Value Other Equity Instruments",
        "documentation": "The weighted average grant date fair value of equity instruments other than share options."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationScheduleofshareoptionawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual life",
        "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": [
      "r178"
     ]
    },
    "ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageSharePriceShareOptionsGranted2019",
     "presentation": [
      "http://www.telusinternational.com/role/SharebasedcompensationWeightedaverageassumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share option award fair value (in dollars per share)",
        "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": [
      "r180"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageShares",
     "calculation": {
      "http://www.telusinternational.com/role/EarningspershareDetails": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.telusinternational.com/role/EarningspershareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "netLabel": "Weighted average number of equity shares outstanding (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": [
      "r83"
     ]
    },
    "ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract",
     "presentation": [
      "http://www.telusinternational.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TOTAL WEIGHTED AVERAGE COMMON SHARES OUTSTANDING",
        "label": "Weighted average ordinary shares used in calculating basic and diluted earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_WillowTreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "WillowTreeMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillBusinessacquisitionsDetails",
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails",
      "http://www.telusinternational.com/role/SharebasedcompensationOtherDetails",
      "http://www.telusinternational.com/role/SharecapitalNarrativeDetails",
      "http://www.telusinternational.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WillowTree",
        "label": "WillowTree [Member]",
        "documentation": "WillowTree"
       }
      }
     },
     "auth_ref": []
    },
    "tixt_WrittenPutOptionProvisionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "WrittenPutOptionProvisionMember",
     "presentation": [
      "http://www.telusinternational.com/role/ProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Written put options",
        "label": "Written Put Option Provision [Member]",
        "documentation": "This member stands for a provision for written put options granted to shareholders of acquired entities."
       }
      }
     },
     "auth_ref": []
    },
    "tixt_WrittenPutOptionsRelatedToRetainedEquityInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.telusinternational.com/20231231",
     "localname": "WrittenPutOptionsRelatedToRetainedEquityInterestsMember",
     "presentation": [
      "http://www.telusinternational.com/role/IntangibleassetsandgoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Written Put Options Related to Retained Equity Interests",
        "label": "Written Put Options Related to Retained Equity Interests [Member]",
        "documentation": "Written Put Options Related to Retained Equity Interests"
       }
      }
     },
     "auth_ref": []
    },
    "exch_XNYS": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/exch/2023",
     "localname": "XNYS",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New York Stock Exchange",
        "label": "NEW YORK STOCK EXCHANGE, INC. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exch_XTSE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/exch/2023",
     "localname": "XTSE",
     "presentation": [
      "http://www.telusinternational.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Toronto Stock Exchange",
        "label": "TORONTO STOCK EXCHANGE [Member]"
       }
      }
     },
     "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",
   "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"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_35&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": "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r26": {
   "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"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r28": {
   "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"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_i&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": "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79&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": "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "90",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_90&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "ab",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_ab&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r56": {
   "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"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_viii&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": "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_140_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI",
   "URIDate": "2023-03-23"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18_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": "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"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r74": {
   "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"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2023-03-23"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "d",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_d_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "d",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_d_v&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_e_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_e_v&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r92": {
   "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"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r99": {
   "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"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "86",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS37_g84-92_TI",
   "URIDate": "2023-03-23"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_a&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": "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "39",
   "IssueDate": "2023-01-01",
   "Paragraph": "86",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=39&code=ifrs-tx-2023-en-r&anchor=para_86_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "40",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_40_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44B_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44B",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44B_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Section": "Accounting policies",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS08_g7-31_TI",
   "URIDate": "2023-03-23"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_f&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": "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_f_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_f_iv&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_f&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "h",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_h_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "q",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_q_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r190": {
   "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"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B65",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B65&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d_v&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Section": "Disclosures application of paragraphs 59 and 61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&doctype=Appendix&subtype=B&dita_xref=IFRS03_gB64-B67_TI",
   "URIDate": "2023-03-23"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24B&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24C",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24C_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24C",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24C_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24C",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24C_b_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24E",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24E_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35K",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35K_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39_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": "39",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "Defined terms",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI",
   "URIDate": "2023-03-23"
  },
  "r226": {
   "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"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "6.5.11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_6.5.11&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2023-03-23"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "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-2017-en-b&anchor=para_20_a_i&doctype=Standard&book=b",
   "URIDate": "2023-03-23"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "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-2017-en-b&anchor=para_8_a&doctype=Standard&book=b",
   "URIDate": "2023-03-23"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r249": {
   "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"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&anchor=para_22_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r251": {
   "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"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_21_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_70&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r274": {
   "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"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r276": {
   "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"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_IG23&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE72",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_IE72&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11D",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11D_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG40B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r304": {
   "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"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "135",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_135_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "5",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_5&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r325": {
   "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"
  },
  "r326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r328": {
   "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"
  },
  "r329": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r330": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r331": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_vii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r332": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r343": {
   "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"
  },
  "r344": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2023-03-23"
  }
 }
}
