XML 101 R89.htm IDEA: XBRL DOCUMENT
v3.22.1

Basis of Preparation and Summary of Significant Accounting Policies - Additional Information (Detail) |  | 12 Months Ended
--- | --- | ---
Dec. 31, 2014 | Dec. 31, 2021 TRY (₺) | Dec. 31, 2020 TRY (₺) segment
Disclosure of basis of preparation and summary of significant accounting policies [line items] |  |  |
Number of reportable operating segments | segment |  |  | 2
Salary calculation period |  | 30 days |
Maximum lump-sum payment |  | ₺ 8,200 | ₺ 7,100
Discount rate used for calculating employee termination benefit |  | 2.90% | 3.00%
Ministry of Transport and Infrastructure of Turkey [member] |  |  |
Disclosure of basis of preparation and summary of significant accounting policies [line items] |  |  |
Revenue from operations |  | ₺ 252,049,000 | ₺ 223,965,000
Belarus [member] |  |  |
Disclosure of basis of preparation and summary of significant accounting policies [line items] |  |  |
Three-year cumulative inflation rate | 65.00% |  |

X
- Definition Disclosure Of Basis Of Preparation And Summary Of Significant Accounting Policies [line items]. + References No definition available. + Details
Name: | tkc_DisclosureOfBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | tkc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition discount rate used for determining employee termination benefits. + References No definition available. + Details
Name: | tkc_DiscountRateUsedForDeterminingEmployeeTerminationBenefits
Namespace Prefix: | tkc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Inflation rate. + References No definition available. + Details
Name: | tkc_InflationRate
Namespace Prefix: | tkc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum lump-sum payment + References No definition available. + Details
Name: | tkc_MaximumLumpSumPayment
Namespace Prefix: | tkc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of reportable operating segments. + References No definition available. + Details
Name: | tkc_NumberOfReportableOperatingSegments
Namespace Prefix: | tkc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue from establishing and operating mobile communication infrastructure in uncovered areas. + References No definition available. + Details
Name: | tkc_RevenueFromEstablishingAndOperatingMobileCommunicationInfrastructureInUncoveredAreas
Namespace Prefix: | tkc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Salary calculation period. + References No definition available. + Details
Name: | tkc_SalaryCalculationPeriod
Namespace Prefix: | tkc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_CounterpartiesAxis=tkc_MinistryOfTransportAndInfrastructureOfTurkeyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_BY
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |