| r0.c0 | Disclosure of investment property [text block]/lbl32052 | ifrs-full:DisclosureOfInvestmentPropertyExplanatory | nonnum:textBlockItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r1.c0 | Explanation of whether entity applied fair value model or cost model to measure investment property/lbl32052 | ifrs-full:ModelUsedToMeasureInvestmentProperty | xbrli:stringItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r2.c0 | Description of criteria used to distinguish investment property from owner-occupied property and from property held for sale in ordinary course of business/lbl32052 | ifrs-full:DescriptionOfCriteriaUsedToDistinguishInvestmentPropertyFromOwneroccupiedPropertyAndFromPropertyHeldSaleInOrdinaryCourseOfBusiness | xbrli:stringItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r3.c0 | Description of extent to which fair value of investment property is based on valuation by independent valuer/lbl32052 | ifrs-full:DescriptionOfExtentToWhichFairValueOfInvestmentPropertyIsBasedOnValuationByIndependentValuer | xbrli:stringItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r4.c0 | Rental income from investment property, net of direct operating expense/lbl32052 | ifrs-full:RentalIncomeFromInvestmentPropertyNetOfDirectOperatingExpense | xbrli:monetaryItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r5.c0 | Cumulative change in fair value recognised in profit or loss on sales of investment property between pools of assets measured using different models/lbl32052 | ifrs-full:CumulativeChangeInFairValueRecognisedInProfitOrLossOnSalesOfInvestmentPropertyBetweenPoolsOfAssetsMeasuredUsingDifferentModels | xbrli:monetaryItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r6.c0 | Explanation of restrictions on realisability of investment property or remittance of income and proceeds of disposal of investment property/lbl32052 | ifrs-full:ExplanationOfRestrictionsOnRemittanceOfIncomeAndDisposalProceedsOfInvestmentProperty | xbrli:stringItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r7.c0 | Restricciones sobre la realización de propiedades de inversión o la remisión de ingresos e importes obtenidos por su disposición/lbl32052 | co-sspd-ef-Grupo1:RestrictionsOnRealisabilityOfInvestmentPropertyOrRemittanceOfIncomeAndProceedsOfDisposalOfInvestmentProperty | xbrli:monetaryItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r8.c0 | Explanation of contractual obligations to purchase, construct or develop investment property or for repairs, maintenance or enhancements/lbl32052 | ifrs-full:ExplanationOfContractualObligationsToPurchaseConstructOrDevelopInvestmentPropertyOrForRepairsMaintenanceOrEnhancements | xbrli:stringItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r9.c0 | Disclosure of significant adjustments to valuation obtained [text block]/lbl32052 | ifrs-full:DisclosureOfSignificantAdjustmentsToValuationObtainedExplanatory | nonnum:textBlockItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r10.c0 | Description of investment property, at cost or in accordance with IFRS 16 within fair value model/lbl32052 | ifrs-full:DescriptionOfInvestmentPropertyAtCostOrInAccordanceWithIFRS16WithinFairValueModel | xbrli:stringItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r11.c0 | Explanation of why fair value cannot be reliably measured for investment property, at cost or in accordance with IFRS 16 within fair value model/lbl32052 | ifrs-full:ExplanationOfWhyFairValueCannotBeReliablyMeasuredForInvestmentPropertyAtCostOrInAccordanceWithIFRS16WithinFairValueModel | xbrli:stringItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r12.c0 | Range of estimates within which fair value is likely to lie for investment property, at cost or in accordance with IFRS 16 within fair value model/lbl32052 | ifrs-full:RangeOfEstimatesWithinWhichFairValueIsLikelyToLieForInvestmentPropertyAtCostOrInAccordanceWithIFRS16WithinFairValueModel | xbrli:stringItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r13.c0 | Explanation of disposal of investment property carried at cost or in accordance with IFRS 16 within fair value model/lbl32052 | ifrs-full:ExplanationOfDisposalOfInvestmentPropertyCarriedAtCostOrInAccordanceWithIFRS16WithinFairValueModel | xbrli:stringItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r14.c0 | Investment property carried at cost or in accordance with IFRS 16 within fair value model, at time of sale/lbl32052 | ifrs-full:InvestmentPropertyCarriedAtCostOrInAccordanceWithIFRS16WithinFairValueModelAtTimeOfSale | xbrli:monetaryItemType | instant | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r15.c0 | Gains (losses) on disposals of investment property carried at cost or in accordance with IFRS 16 within fair value model/lbl32052 | ifrs-full:GainsLossesOnDisposalsOfInvestmentPropertyCarriedAtCostOrInAccordanceWithIFRS16WithinFairValueModel | xbrli:monetaryItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r16.c0 | Depreciation method, investment property, cost model/lbl32052 | ifrs-full:DepreciationMethodInvestmentPropertyCostModel | xbrli:stringItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r17.c0 | Description of investment property where fair value information is unreliable, cost model/lbl32052 | ifrs-full:DescriptionOfInvestmentPropertyWhereFairValueInformationIsUnreliableCostModel | xbrli:stringItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r18.c0 | Explanation of why fair value cannot be reliably measured for investment property, cost model/lbl32052 | ifrs-full:ExplanationWhyFairValueCannotBeReliablyMeasuredForInvestmentPropertyCostModel | xbrli:stringItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r19.c0 | Range of estimates within which fair value is likely to lie for investment property, cost model/lbl32052 | ifrs-full:RangeOfEstimatesWithinWhichFairValueIsLikelyToLieForInvestmentPropertyCostModel | xbrli:stringItemType | duration | xs:date('2020-01-01')/xs:date('2020-12-31') |