XML 271 R252.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Revenue and Expenses - Estimated Payment Schedule, Headcount Narrative (Details) € in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2024 EUR (€) employee | Dec. 31, 2023 EUR (€) employee
Disclosure of finance lease and operating lease by lessee [Line Items] |  |
Purchase and other contractual obligations | € 58 |
Operating lease obligations, at present value |  | € 5
Percentage of female employees | 40.00% | 39.00%
Operating segments |  |
Disclosure of finance lease and operating lease by lessee [Line Items] |  |
Number of employees with disabilities | employee | 2,700 | 2,572
Operating segments | Telefónica Spain |  |
Disclosure of finance lease and operating lease by lessee [Line Items] |  |
Number of employees with disabilities | employee | 487 | 462
Telefonica Spain and Germany |  |
Disclosure of finance lease and operating lease by lessee [Line Items] |  |
Purchase commitment amount | € 1,033 |

X
- Definition [Line Items] for Disclosure of finance lease and operating lease by lessee [Table] + References No definition available. + Details
Name: | tef_DisclosureoffinanceleaseandoperatingleasebylesseeLineItems
Namespace Prefix: | tef_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expected Future Minimum Sublease Payments Receivable Under Non-Cancellable Subleases, Classified As Operating Lease, At Present Value + References No definition available. + Details
Name: | tef_ExpectedFutureMinimumLeasePaymentsReceivableUnderNonCancellableSubleasesClassifiedAsOperatingLeaseAtPresentValue
Namespace Prefix: | tef_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Long Term Purchase Commitment + References No definition available. + Details
Name: | tef_LongTermPurchaseCommitment
Namespace Prefix: | tef_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number Of Employees With Disabilities + References No definition available. + Details
Name: | tef_NumberOfEmployeesWithDisabilities
Namespace Prefix: | tef_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage Of Female Employees + References No definition available. + Details
Name: | tef_PercentageOfFemaleEmployees
Namespace Prefix: | tef_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Purchase And Other Contractual Obligations + References No definition available. + Details
Name: | tef_PurchaseAndOtherContractualObligations
Namespace Prefix: | tef_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SegmentsAxis=tef_TelefonicaSpainMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=tef_TelefonicaSpainAndGermanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |