|
|
|
| | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:StatementOfChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:StatementOfChangesInEquityLineItems | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | sds:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrors | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | sds:Saldo_reexpresado_patrimonio | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:ChangesInEquityAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:ComprehensiveIncomeAbstract | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | sds:ProfitLoss_ECP | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | sds:OtherComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | sds:ComprehensiveIncome | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:IssueOfEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:DividendsPaid | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:IncreaseDecreaseThroughOtherDistributionsToOwners | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | sds:ChangesInEquity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:EquityMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:IssuedCapitalMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:SharePremiumMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:TreasurySharesMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:InversionSuplementariaAlCapitalAsignadoMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherEquityInterestMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:SuperavitPorRevaluacionMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:OtherReservesMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfCashFlowHedgesMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfSharebasedPaymentsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaLegalMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaOcasionalMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:ReservaReadquisiconAccionesMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalOtrasMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | ifrs-full:RetainedEarningsMember | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasDiferentesAGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:GananciasAcumuladasGeneradasPorConvergenciaMiembro | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalGananciasAcumuladasECP | x |
| | concept | ifrs-full:Equity | y | | period | (rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDate | z | | sds:Contraparte_ECP_Plenas_Ind | sds:TotalPatrimonioECP | x |
|