 | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | ifrs-full:ReserveOfCashFlowHedgesMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | sds:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossNetOfTaxMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | ifrs-full:ReserveOfSharebasedPaymentsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | sds:ReservaLegalMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | sds:ReservaOcasionalMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X9 |
 | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | ifrs-full:ReserveOfCashFlowHedgesMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | sds:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossNetOfTaxMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | sds:ReservaLegalMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | sds:ReservaOcasionalMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | sds:ReservaReadquisiconAccionesMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X10 |
 | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | sds:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossNetOfTaxMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | ifrs-full:ReserveOfSharebasedPaymentsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | sds:ReservaLegalMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | sds:ReservaOcasionalMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | sds:ReservaReadquisiconAccionesMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X11 |
 | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | ifrs-full:ReserveOfCashFlowHedgesMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | sds:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossNetOfTaxMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContractsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | ifrs-full:ReserveOfSharebasedPaymentsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | sds:ReservaLegalMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | sds:ReservaOcasionalMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | sds:ReservaReadquisiconAccionesMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X12 |
 | ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | ifrs-full:ReserveOfCashFlowHedgesMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | sds:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossNetOfTaxMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptionsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | ifrs-full:ReserveOfSharebasedPaymentsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSaleMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | sds:Coberturas_de_inversiones_netas_en_negocios_en_el_extranjeroMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityMember | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | sds:ReservaLegalMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | sds:ReservaOcasionalMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |
 | sds:ReservaReadquisiconAccionesMiembro | domain-member | http://www.supersociedades.gov.co/role/2020/sds_2020-12-31_vista-full-individual-610010X13 |