|
|
|
| | | | | | | |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | co-sspd-ef-Grupo2:EstadoResultadosIntegralPartidas | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | co-sspd-ef-Grupo2:EstadoResultadosIntegralPartidas | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | co-sspd-ef-Grupo2:EstadoResultadosIntegralPartidas | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | co-sspd-ef-Grupo2:EstadoResultadosIntegralPartidas | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | co-sspd-ef-Grupo2:EstadoResultadosIntegralPartidas | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | co-sspd-ef-Grupo2:EstadoResultadosIntegralPartidas | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | co-sspd-ef-Grupo2:EstadoResultadosIntegralPartidas | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | co-sspd-ef-Grupo2:EstadoResultadosIntegralPartidas | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:ProfitLossAbstract | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:ProfitLossAbstract | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:ProfitLossAbstract | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:ProfitLossAbstract | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:ProfitLossAbstract | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:ProfitLossAbstract | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:ProfitLossAbstract | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:ProfitLossAbstract | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:Revenue | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:Revenue | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:Revenue | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:Revenue | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:Revenue | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:Revenue | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:Revenue | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:Revenue | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:CostOfSales | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:CostOfSales | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:CostOfSales | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:CostOfSales | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:CostOfSales | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:CostOfSales | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:CostOfSales | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:CostOfSales | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:GrossProfit | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:GrossProfit | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:GrossProfit | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:GrossProfit | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:GrossProfit | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:GrossProfit | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:GrossProfit | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:GrossProfit | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:OtherIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:OtherIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:OtherIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:OtherIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:OtherIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:OtherIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:OtherIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:OtherIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:AdministrativeExpense | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:AdministrativeExpense | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:AdministrativeExpense | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:AdministrativeExpense | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:AdministrativeExpense | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:AdministrativeExpense | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:AdministrativeExpense | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:AdministrativeExpense | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:OtherExpenseByFunction | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:OtherExpenseByFunction | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:OtherExpenseByFunction | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:OtherExpenseByFunction | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:OtherExpenseByFunction | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:OtherExpenseByFunction | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:OtherExpenseByFunction | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:OtherExpenseByFunction | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:OtherGainsLosses | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:OtherGainsLosses | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:OtherGainsLosses | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:OtherGainsLosses | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:OtherGainsLosses | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:OtherGainsLosses | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:OtherGainsLosses | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:OtherGainsLosses | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:FinanceIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:FinanceIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:FinanceIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:FinanceIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:FinanceIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:FinanceIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:FinanceIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:FinanceIncome | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:FinanceCosts | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:FinanceCosts | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:FinanceCosts | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:FinanceCosts | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:FinanceCosts | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:FinanceCosts | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:FinanceCosts | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:FinanceCosts | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:ProfitLossBeforeTax | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:ProfitLossBeforeTax | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:ProfitLossBeforeTax | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:ProfitLossBeforeTax | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:ProfitLossBeforeTax | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:ProfitLossBeforeTax | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:ProfitLossBeforeTax | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:ProfitLossBeforeTax | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:IncomeTaxExpenseContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:IncomeTaxExpenseContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:IncomeTaxExpenseContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:IncomeTaxExpenseContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:IncomeTaxExpenseContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:IncomeTaxExpenseContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:IncomeTaxExpenseContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:IncomeTaxExpenseContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:ProfitLossFromContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:ProfitLossFromContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:ProfitLossFromContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:ProfitLossFromContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:ProfitLossFromContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:ProfitLossFromContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:ProfitLossFromContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:ProfitLossFromContinuingOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:ProfitLossFromDiscontinuedOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:ProfitLossFromDiscontinuedOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:ProfitLossFromDiscontinuedOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:ProfitLossFromDiscontinuedOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:ProfitLossFromDiscontinuedOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:ProfitLossFromDiscontinuedOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:ProfitLossFromDiscontinuedOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:ProfitLossFromDiscontinuedOperations | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:TotalAcumuladoMember | x | | concept | ifrs-smes:ProfitLoss | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AcueductoMember | x | | concept | ifrs-smes:ProfitLoss | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AlcantarilladoMember | x | | concept | ifrs-smes:ProfitLoss | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:AseoMember | x | | concept | ifrs-smes:ProfitLoss | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:EnergiaElectricaMember | x | | concept | ifrs-smes:ProfitLoss | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasNaturalMember | x | | concept | ifrs-smes:ProfitLoss | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:GasLicuadoDePetroleoMember | x | | concept | ifrs-smes:ProfitLoss | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
| | co-sspd-ef-Grupo2:EstadoResultadosIntegralEje | co-sspd-ef-Grupo2:OtrasActividadesNoVigiladasMember | x | | concept | ifrs-smes:ProfitLoss | y | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | z |
|