Document
P99YP99YP99YP99YP6MP6MP6MP6M0.032000000.250.250.0511051800110518000.130.131800000000100032.699032.699027.249427.24940.01400000000P10Yfalse--12-31FY20192019-12-31000113031000010427730000048732Non-accelerated FilerTexasDelawareTexasCommon Stock, $0.01 par valueCNP5600000056000000260000002600000018000000170000001000000210000001500000010000003350000003350000002160000002160000001.351.12000.860.010.010.011000000000100000000010000000005011977845022420610.066250.03550.06950.030280.01850.021610.09150.042430.052340.053020.06720.07080.02560.02190.02500.022750.0512525000000250000000.03600.0360100000010000001000000100000010400000046000000045000000006000000400000020000001000000400000020000002000000100000004000000040000001000000000000.00000.00008000000009775000008000000009775000000.010.010.010.010.010.010.010.010.012000000020000000200000002000000020000000800000977500800000977500340000003400000019000000190000001059000000105900000078800000078800000050 0001130310 cnp:NewYorkStockExchangeMember cnp:HoustonElectricMember cnp:A6.95GeneralMortgageBondsDue2033Member 2019-01-01 2019-12-31 0001130310 cnp:NewYorkStockExchangeMember cnp:DepositarySharesMember 2019-01-01 2019-12-31 0001130310 cnp:ChicagoStockExchangeMember cnp:CommonStock0.01ParValueMember 2019-01-01 2019-12-31 0001130310 cnp:NewYorkStockExchangeMember cnp:HoustonElectricMember cnp:A9.15FirstMortgageBondsDue2021Member 2019-01-01 2019-12-31 0001130310 cnp:NewYorkStockExchangeMember cnp:CercCorpMember cnp:A6.625SeniorNotesDue2037Member 2019-01-01 2019-12-31 0001130310 cnp:NewYorkStockExchangeMember cnp:CommonStock0.01ParValueMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember 2019-06-30 0001130310 2019-06-30 0001130310 cnp:HoustonElectricMember 2019-06-30 0001130310 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember 2019-01-01 2019-12-31 0001130310 2020-02-19 0001130310 cnp:CercCorpMember 2020-02-19 0001130310 cnp:HoustonElectricMember 2020-02-19 0001130310 2017-01-01 2017-12-31 0001130310 2018-01-01 2018-12-31 0001130310 2019-12-31 0001130310 2018-12-31 0001130310 us-gaap:SeriesAPreferredStockMember 2019-12-31 0001130310 us-gaap:SeriesBPreferredStockMember 2019-12-31 0001130310 us-gaap:SeriesBPreferredStockMember 2018-12-31 0001130310 us-gaap:SeriesAPreferredStockMember 2018-12-31 0001130310 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001130310 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-12-31 0001130310 us-gaap:CumulativePreferredStockMember 2018-12-31 0001130310 us-gaap:CumulativePreferredStockMember 2019-12-31 0001130310 2016-12-31 0001130310 2017-12-31 0001130310 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2019-01-01 2019-12-31 0001130310 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001130310 us-gaap:CommonStockMember 2019-12-31 0001130310 us-gaap:PreferredStockMember 2019-12-31 0001130310 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001130310 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001130310 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2017-01-01 2017-12-31 0001130310 us-gaap:PreferredStockMember 2016-12-31 0001130310 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001130310 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2018-01-01 2018-12-31 0001130310 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001130310 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001130310 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001130310 us-gaap:PreferredStockMember 2017-12-31 0001130310 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001130310 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001130310 us-gaap:CommonStockMember 2018-12-31 0001130310 us-gaap:CommonStockMember 2017-12-31 0001130310 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001130310 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2017-01-01 2017-12-31 0001130310 us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001130310 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001130310 us-gaap:CommonStockMember 2016-12-31 0001130310 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001130310 us-gaap:PreferredStockMember 2018-12-31 0001130310 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2019-01-01 2019-12-31 0001130310 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001130310 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001130310 us-gaap:RetainedEarningsMember 2018-12-31 0001130310 us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember us-gaap:RetainedEarningsMember 2018-12-31 0001130310 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001130310 us-gaap:SeriesAPreferredStockMember us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001130310 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2018-01-01 2018-12-31 0001130310 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001130310 us-gaap:SeriesAPreferredStockMember us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001130310 us-gaap:CommonStockMember us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001130310 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001130310 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001130310 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001130310 us-gaap:RetainedEarningsMember 2016-12-31 0001130310 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001130310 us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001130310 us-gaap:RetainedEarningsMember 2017-12-31 0001130310 us-gaap:CommonStockMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001130310 us-gaap:CommonStockMember us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001130310 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001130310 us-gaap:RetainedEarningsMember 2019-12-31 0001130310 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001130310 us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001130310 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001130310 us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember us-gaap:RetainedEarningsMember 2019-12-31 0001130310 us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember us-gaap:RetainedEarningsMember 2017-12-31 0001130310 us-gaap:SeriesAPreferredStockMember us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001130310 us-gaap:SeriesBPreferredStockMember 2018-01-01 2018-12-31 0001130310 us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-12-31 0001130310 us-gaap:SeriesBPreferredStockMember 2019-01-01 2019-12-31 0001130310 us-gaap:SeriesBPreferredStockMember 2017-01-01 2017-12-31 0001130310 us-gaap:SeriesAPreferredStockMember 2017-01-01 2017-12-31 0001130310 us-gaap:SeriesAPreferredStockMember 2018-01-01 2018-12-31 0001130310 cnp:HoustonElectricMember 2018-01-01 2018-12-31 0001130310 cnp:HoustonElectricMember 2017-01-01 2017-12-31 0001130310 cnp:HoustonElectricMember 2018-12-31 0001130310 cnp:HoustonElectricMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-12-31 0001130310 cnp:HoustonElectricMember 2017-12-31 0001130310 cnp:HoustonElectricMember 2016-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:CommonStockMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:RetainedEarningsMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:CommonStockMember 2017-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:CommonStockMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001130310 cnp:HoustonElectricMember us-gaap:RetainedEarningsMember 2016-12-31 0001130310 cnp:HoustonElectricMember us-gaap:CommonStockMember 2016-12-31 0001130310 cnp:HoustonElectricMember us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:RetainedEarningsMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001130310 cnp:HoustonElectricMember us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001130310 cnp:HoustonElectricMember us-gaap:RetainedEarningsMember 2017-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001130310 cnp:CercCorpMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember 2018-12-31 0001130310 cnp:CercCorpMember 2019-12-31 0001130310 cnp:CercCorpMember 2016-12-31 0001130310 cnp:CercCorpMember 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001130310 cnp:CercCorpMember us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:CommonStockMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:CommonStockMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:CommonStockMember 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:RetainedEarningsMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember us-gaap:RetainedEarningsMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:CommonStockMember 2016-12-31 0001130310 cnp:CercCorpMember us-gaap:RetainedEarningsMember 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:RetainedEarningsMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:RetainedEarningsMember 2016-12-31 0001130310 cnp:CercCorpMember us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember us-gaap:RetainedEarningsMember 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember us-gaap:RetainedEarningsMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001130310 cnp:CercCorpMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001130310 cnp:EnableGPLLCMember 2019-01-01 2019-12-31 0001130310 cnp:EnableMidstreamPartnersMember cnp:SeriesAPreferredUnitsMember 2019-12-31 0001130310 cnp:EnableMidstreamPartnersMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:EnergyServicesMember 2019-12-31 0001130310 cnp:VectrenMember 2019-02-01 2019-02-01 0001130310 cnp:CercCorpMember cnp:NaturalGasDistributionMember 2019-12-31 0001130310 us-gaap:InterestExpenseMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0001130310 us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0001130310 us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestExpenseMember 2017-01-01 2017-12-31 0001130310 us-gaap:OtherIncomeMember 2017-01-01 2017-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherIncomeMember 2017-01-01 2017-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-31 0001130310 us-gaap:InterestExpenseMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:InterestExpenseMember 2017-01-01 2017-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-31 0001130310 us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherIncomeMember 2017-01-01 2017-12-31 0001130310 us-gaap:ElectricGenerationEquipmentMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:ElectricTransmissionMember 2018-12-31 0001130310 us-gaap:OtherMachineryAndEquipmentMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:GasDistributionEquipmentMember 2019-12-31 0001130310 us-gaap:ElectricTransmissionAndDistributionMember 2018-12-31 0001130310 us-gaap:GasTransmissionEquipmentMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:ElectricTransmissionMember 2019-12-31 0001130310 cnp:HoustonElectricMember srt:WeightedAverageMember us-gaap:ElectricDistributionMember 2019-01-01 2019-12-31 0001130310 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2019-12-31 0001130310 us-gaap:GasDistributionEquipmentMember 2018-12-31 0001130310 us-gaap:GasTransmissionEquipmentMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2019-12-31 0001130310 srt:WeightedAverageMember us-gaap:ElectricTransmissionAndDistributionMember 2019-01-01 2019-12-31 0001130310 srt:WeightedAverageMember us-gaap:ElectricGenerationEquipmentMember 2019-01-01 2019-12-31 0001130310 us-gaap:GasDistributionEquipmentMember 2019-12-31 0001130310 us-gaap:ElectricTransmissionAndDistributionMember 2019-12-31 0001130310 us-gaap:OtherMachineryAndEquipmentMember 2018-12-31 0001130310 cnp:CercCorpMember srt:WeightedAverageMember us-gaap:GasDistributionEquipmentMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2019-12-31 0001130310 us-gaap:ElectricGenerationEquipmentMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:ElectricDistributionMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:ElectricDistributionMember 2019-12-31 0001130310 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:GasTransmissionEquipmentMember 2018-12-31 0001130310 cnp:CercCorpMember srt:WeightedAverageMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:GasDistributionEquipmentMember 2018-12-31 0001130310 srt:WeightedAverageMember us-gaap:OtherMachineryAndEquipmentMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2018-12-31 0001130310 srt:WeightedAverageMember us-gaap:GasTransmissionEquipmentMember 2019-01-01 2019-12-31 0001130310 srt:WeightedAverageMember us-gaap:GasDistributionEquipmentMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember srt:WeightedAverageMember us-gaap:ElectricTransmissionMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:GasTransmissionEquipmentMember 2019-12-31 0001130310 srt:WeightedAverageMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember srt:WeightedAverageMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember srt:WeightedAverageMember us-gaap:GasTransmissionEquipmentMember 2019-01-01 2019-12-31 0001130310 cnp:SIGECOMember 2019-12-31 0001130310 cnp:VectrenMember cnp:OperationAndMaintenanceExpenseMember 2019-01-01 2019-12-31 0001130310 cnp:VectrenMember cnp:VectrenacquisitionMember us-gaap:ProFormaMember 2019-01-01 2019-12-31 0001130310 cnp:VectrenMember 2019-01-01 2019-12-31 0001130310 cnp:UtilitypipelineconstructioncompanyMember 2019-01-01 2019-12-31 0001130310 cnp:VectrenacquisitionMember 2019-12-31 0001130310 cnp:UtilitypipelineconstructioncompanyMember 2019-12-31 0001130310 cnp:VectrenMember 2019-12-31 0001130310 cnp:VectrenMember cnp:OperationandmaintenanceagreementsandconstructionbacklogMember us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001130310 cnp:VectrenMember cnp:OperationAndMaintenanceExpenseMember 2019-01-01 2019-03-31 0001130310 cnp:VectrenMember cnp:VectrenacquisitionMember us-gaap:ProFormaMember 2018-01-01 2018-12-31 0001130310 cnp:VectrenMember cnp:CustomerrelationshipsandtradenamesMember cnp:DepreciationandamortizationexpenseMember 2019-01-01 2019-12-31 0001130310 cnp:VectrenacquisitionMember 2019-01-01 2019-12-31 0001130310 cnp:StubperiodMember cnp:VectrenMember 2019-01-01 2019-12-31 0001130310 cnp:VectrenMember 2018-01-01 2018-12-31 0001130310 cnp:VectrenMember us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001130310 cnp:VectrenMember us-gaap:CustomerContractsMember 2019-01-01 2019-12-31 0001130310 cnp:VectrenMember cnp:OperationandmaintenanceagreementsMember 2019-01-01 2019-12-31 0001130310 cnp:VectrenMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001130310 2019-12-31 0001130310 2020-01-01 us-gaap:CorporateAndOtherMember 2019-12-31 0001130310 cnp:InfrastructureServicesMember 2019-12-31 0001130310 us-gaap:CorporateAndOtherMember 2019-12-31 0001130310 2020-01-01 2019-12-31 0001130310 2021-01-01 2019-12-31 0001130310 2020-01-01 cnp:InfrastructureServicesMember 2019-12-31 0001130310 2021-01-01 cnp:InfrastructureServicesMember 2019-12-31 0001130310 2021-01-01 us-gaap:CorporateAndOtherMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:CorporateAndOtherMember us-gaap:ReportableSubsegmentsMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:CorporateAndOtherMember us-gaap:ReportableSubsegmentsMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember cnp:EnergyServicesMember us-gaap:ReportableSubsegmentsMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember cnp:NaturalGasDistributionMember us-gaap:ReportableSubsegmentsMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:IntersegmentEliminationMember us-gaap:ReportableSubsegmentsMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:CorporateAndOtherMember us-gaap:ReportableSubsegmentsMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:EnergyServicesMember us-gaap:ReportableSubsegmentsMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:EnergyServicesMember us-gaap:ReportableSubsegmentsMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:IntersegmentEliminationMember us-gaap:ReportableSubsegmentsMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember cnp:NaturalGasDistributionMember us-gaap:ReportableSubsegmentsMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember cnp:NaturalGasDistributionMember us-gaap:ReportableSubsegmentsMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:IntersegmentEliminationMember us-gaap:ReportableSubsegmentsMember 2018-01-01 2018-12-31 0001130310 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 cnp:EnergyServicesMember us-gaap:ReportableSubsegmentsMember 2018-01-01 2018-12-31 0001130310 cnp:IndianaElectricIntegratedMember us-gaap:ReportableSubsegmentsMember 2018-01-01 2018-12-31 0001130310 us-gaap:IntersegmentEliminationMember us-gaap:ReportableSubsegmentsMember 2019-01-01 2019-12-31 0001130310 cnp:NaturalGasDistributionMember us-gaap:ReportableSubsegmentsMember 2018-01-01 2018-12-31 0001130310 us-gaap:IntersegmentEliminationMember us-gaap:ReportableSubsegmentsMember 2018-01-01 2018-12-31 0001130310 us-gaap:CorporateAndOtherMember us-gaap:ReportableSubsegmentsMember 2019-01-01 2019-12-31 0001130310 cnp:IndianaElectricIntegratedMember us-gaap:ReportableSubsegmentsMember 2019-01-01 2019-12-31 0001130310 cnp:EnergyServicesMember us-gaap:ReportableSubsegmentsMember 2019-01-01 2019-12-31 0001130310 cnp:NaturalGasDistributionMember us-gaap:ReportableSubsegmentsMember 2017-01-01 2017-12-31 0001130310 cnp:NaturalGasDistributionMember us-gaap:ReportableSubsegmentsMember 2019-01-01 2019-12-31 0001130310 cnp:ElectricTransmissionDistributionMember us-gaap:ReportableSubsegmentsMember 2019-01-01 2019-12-31 0001130310 cnp:IndianaElectricIntegratedMember us-gaap:ReportableSubsegmentsMember 2017-01-01 2017-12-31 0001130310 cnp:ElectricTransmissionDistributionMember us-gaap:ReportableSubsegmentsMember 2018-01-01 2018-12-31 0001130310 us-gaap:IntersegmentEliminationMember us-gaap:ReportableSubsegmentsMember 2017-01-01 2017-12-31 0001130310 cnp:InfrastructureServicesMember us-gaap:ReportableSubsegmentsMember 2018-01-01 2018-12-31 0001130310 us-gaap:CorporateAndOtherMember us-gaap:ReportableSubsegmentsMember 2017-01-01 2017-12-31 0001130310 cnp:ElectricTransmissionDistributionMember us-gaap:ReportableSubsegmentsMember 2017-01-01 2017-12-31 0001130310 cnp:EnergyServicesMember us-gaap:ReportableSubsegmentsMember 2017-01-01 2017-12-31 0001130310 us-gaap:IntersegmentEliminationMember cnp:InfrastructureServicesMember us-gaap:ReportableSubsegmentsMember 2017-01-01 2017-12-31 0001130310 us-gaap:CorporateAndOtherMember us-gaap:ReportableSubsegmentsMember 2018-01-01 2018-12-31 0001130310 cnp:InfrastructureServicesMember us-gaap:ReportableSubsegmentsMember 2017-01-01 2017-12-31 0001130310 cnp:InfrastructureServicesMember us-gaap:ReportableSubsegmentsMember 2019-01-01 2019-12-31 0001130310 us-gaap:IntersegmentEliminationMember cnp:InfrastructureServicesMember us-gaap:ReportableSubsegmentsMember 2019-01-01 2019-12-31 0001130310 us-gaap:IntersegmentEliminationMember cnp:InfrastructureServicesMember us-gaap:ReportableSubsegmentsMember 2018-01-01 2018-12-31 0001130310 cnp:HoustonElectricMember cnp:ElectricTransmissionDistributionMember us-gaap:ReportableSubsegmentsMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:ElectricTransmissionDistributionMember us-gaap:ReportableSubsegmentsMember 2018-01-01 2018-12-31 0001130310 cnp:HoustonElectricMember cnp:ElectricTransmissionDistributionMember us-gaap:ReportableSubsegmentsMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:EnergyServicesMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:CorporateAndOtherMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:CorporateAndOtherMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:EnergyServicesMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:NaturalGasDistributionMember 2018-12-31 0001130310 cnp:CercCorpMember cnp:NaturalGasDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:DepreciationandamortizationexpenseMember 2019-01-01 2019-12-31 0001130310 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0001130310 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001130310 cnp:DepreciationandamortizationexpenseMember 2018-01-01 2018-12-31 0001130310 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001130310 cnp:DepreciationandamortizationexpenseMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:NoncompeteAgreementsMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:NoncompeteAgreementsMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:CustomerRelationshipsMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherIntangibleAssetsMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:CustomerRelationshipsMember 2018-12-31 0001130310 cnp:CercCorpMember cnp:DepreciationandamortizationexpenseMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember cnp:DepreciationandamortizationexpenseMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:DepreciationandamortizationexpenseMember 2017-01-01 2017-12-31 0001130310 us-gaap:CustomerRelationshipsMember 2019-12-31 0001130310 us-gaap:NoncompeteAgreementsMember 2018-12-31 0001130310 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001130310 cnp:OperationandmaintenanceagreementsMember 2019-12-31 0001130310 us-gaap:OrderOrProductionBacklogMember 2018-12-31 0001130310 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001130310 us-gaap:OrderOrProductionBacklogMember 2019-12-31 0001130310 us-gaap:TradeNamesMember 2018-12-31 0001130310 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0001130310 cnp:OperationandmaintenanceagreementsMember 2018-12-31 0001130310 us-gaap:TradeNamesMember 2019-12-31 0001130310 us-gaap:CustomerRelationshipsMember 2018-12-31 0001130310 us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0001130310 cnp:NaturalGasDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:IndianaElectricIntegratedMember 2018-12-31 0001130310 cnp:InfrastructureServicesMember 2019-12-31 0001130310 cnp:EnergyServicesMember 2019-12-31 0001130310 cnp:IndianaElectricIntegratedMember 2019-01-01 2019-12-31 0001130310 cnp:EnergyServicesMember 2019-01-01 2019-12-31 0001130310 cnp:VectrenacquisitionMember 2019-01-01 2019-12-31 0001130310 us-gaap:CorporateAndOtherMember 2019-12-31 0001130310 cnp:InfrastructureServicesMember 2019-01-01 2019-12-31 0001130310 cnp:InfrastructureServicesMember 2018-12-31 0001130310 cnp:EnergyServicesMember 2018-12-31 0001130310 cnp:IndianaElectricIntegratedMember 2019-12-31 0001130310 cnp:NaturalGasDistributionMember 2018-12-31 0001130310 cnp:NaturalGasDistributionMember 2019-12-31 0001130310 us-gaap:CorporateAndOtherMember 2018-12-31 0001130310 cnp:VectrenMember cnp:DepreciationandamortizationexpenseMember 2019-01-01 2019-12-31 0001130310 cnp:CenterPointEnergyHoustonElectric2019RateCaseMember 2019-04-05 0001130310 cnp:HoustonElectricStipulationandSettlementAgreementMember cnp:PublicUtilityCommissionofTexasMember us-gaap:SubsequentEventMember 2020-01-23 0001130310 cnp:HoustonElectricStipulationandSettlementAgreementMember cnp:PublicUtilityCommissionofTexasMember us-gaap:SubsequentEventMember 2020-01-23 2020-01-23 0001130310 cnp:CenterPointEnergyHoustonElectric2019RateCaseMember 2019-04-05 2019-04-05 0001130310 cnp:HoustonElectricStipulationandSettlementAgreementMember cnp:PublicUtilityCommissionofTexasMember 2019-12-31 0001130310 cnp:HoustonElectricStipulationandSettlementAgreementMember cnp:RateCaseExpenseMember 2019-12-31 0001130310 us-gaap:OtherRegulatoryAssetsLiabilitiesMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:PensionAndOtherPostretirementPlansCostsMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherRegulatoryAssetsLiabilitiesMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherRegulatoryAssetsLiabilitiesMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherCurrentLiabilitiesMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:HurricaneMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:RemovalCostsMember 2018-12-31 0001130310 us-gaap:HurricaneMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherRegulatoryAssetsLiabilitiesMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:AssetRetirementObligationCostsMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:RemovalCostsMember 2018-12-31 0001130310 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-12-31 0001130310 cnp:CercCorpMember cnp:AmountsrelatedtoTCJAMember 2018-12-31 0001130310 cnp:AmountsrelatedtoTCJAMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:PensionAndOtherPostretirementPlansCostsMember 2018-12-31 0001130310 us-gaap:OtherCurrentLiabilitiesMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AssetRetirementObligationCostsMember 2018-12-31 0001130310 cnp:AmountsrelatedtoTCJAMember 2018-12-31 0001130310 cnp:HoustonElectricMember cnp:AmountsrelatedtoTCJAMember 2018-12-31 0001130310 cnp:HoustonElectricMember cnp:AmountsrelatedtoTCJAMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherRegulatoryAssetsLiabilitiesMember 2018-12-31 0001130310 cnp:CercCorpMember cnp:AmountsrelatedtoTCJAMember 2018-12-31 0001130310 us-gaap:AssetRetirementObligationCostsMember 2018-12-31 0001130310 us-gaap:PensionAndOtherPostretirementPlansCostsMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:HurricaneMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherCurrentLiabilitiesMember 2018-12-31 0001130310 us-gaap:OtherRegulatoryAssetsLiabilitiesMember 2018-12-31 0001130310 us-gaap:RemovalCostsMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:AssetRetirementObligationCostsMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:PensionAndOtherPostretirementPlansCostsMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherRegulatoryAssetsLiabilitiesMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:RemovalCostsMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:PensionAndOtherPostretirementPlansCostsMember 2019-12-31 0001130310 us-gaap:RemovalCostsMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:AmountsrelatedtoTCJAMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherRegulatoryAssetsLiabilitiesMember 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:AmountsrelatedtoTCJAMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherRegulatoryAssetsLiabilitiesMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:AssetRetirementObligationCostsMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:HurricaneMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherRegulatoryAssetsLiabilitiesMember 2019-12-31 0001130310 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:HurricaneMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001130310 us-gaap:HurricaneMember 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:AmountsrelatedtoTCJAMember 2019-12-31 0001130310 cnp:AmountsrelatedtoTCJAMember 2019-12-31 0001130310 us-gaap:OtherRegulatoryAssetsLiabilitiesMember 2019-12-31 0001130310 us-gaap:OtherRegulatoryAssetsLiabilitiesMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:RemovalCostsMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001130310 us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:AmountsrelatedtoTCJAMember 2019-12-31 0001130310 us-gaap:PensionAndOtherPostretirementPlansCostsMember 2019-12-31 0001130310 us-gaap:AssetRetirementObligationCostsMember 2019-12-31 0001130310 cnp:AmountsrelatedtoTCJAMember 2019-12-31 0001130310 us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CommonCollectiveTrustFundsMember us-gaap:FixedIncomeFundsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember cnp:USEquityMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CommonCollectiveTrustFundsMember cnp:USEquityMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CommonCollectiveTrustFundsMember us-gaap:FixedIncomeFundsMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CommonCollectiveTrustFundsMember cnp:InternationalEquityMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CommonCollectiveTrustFundsMember cnp:InternationalEquityMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:EquityFundsMember cnp:InternationalEquityMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CommonCollectiveTrustFundsMember cnp:USEquityMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FixedIncomeFundsMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:RealEstateFundsMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FixedIncomeFundsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CommonCollectiveTrustFundsMember us-gaap:RealEstateFundsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:RealEstateFundsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CommonCollectiveTrustFundsMember us-gaap:RealEstateFundsMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:EquityFundsMember cnp:USEquityMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember cnp:InternationalEquityMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:OtherPensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:OtherPensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember srt:MaximumMember cnp:InternationalDevelopedMarketEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MinimumMember us-gaap:CashAndCashEquivalentsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MinimumMember cnp:InternationalDevelopedMarketEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MinimumMember us-gaap:CashAndCashEquivalentsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MinimumMember cnp:FixedIncomeMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MinimumMember cnp:USEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember srt:MinimumMember cnp:USEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember srt:MaximumMember us-gaap:CashAndCashEquivalentsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MinimumMember cnp:InternationalDevelopedMarketEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MaximumMember cnp:USEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MaximumMember us-gaap:CashAndCashEquivalentsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember srt:MinimumMember cnp:FixedIncomeMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MaximumMember cnp:FixedIncomeMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MaximumMember cnp:FixedIncomeMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember srt:MaximumMember cnp:USEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MaximumMember us-gaap:CashAndCashEquivalentsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MinimumMember cnp:USEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember srt:MinimumMember us-gaap:CashAndCashEquivalentsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MaximumMember cnp:InternationalDevelopedMarketEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MaximumMember cnp:USEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember srt:MinimumMember cnp:InternationalDevelopedMarketEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember srt:MaximumMember cnp:FixedIncomeMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MaximumMember cnp:InternationalDevelopedMarketEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MinimumMember cnp:FixedIncomeMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:OperationAndMaintenanceExpenseMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 us-gaap:OtherNonoperatingIncomeExpenseMember us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-12-31 0001130310 us-gaap:OtherNonoperatingIncomeExpenseMember us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001130310 us-gaap:OtherNonoperatingIncomeExpenseMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 cnp:OperationAndMaintenanceExpenseMember us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-12-31 0001130310 cnp:OperationAndMaintenanceExpenseMember us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001130310 us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-12-31 0001130310 us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherPensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherPensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 us-gaap:OtherPensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherPensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherPensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 srt:MinimumMember cnp:FixedIncomeMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MaximumMember cnp:InternationalDevelopedMarketEquityMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MaximumMember us-gaap:RealEstateFundsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MaximumMember us-gaap:CashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MaximumMember cnp:FixedIncomeMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MinimumMember us-gaap:CashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MinimumMember us-gaap:RealEstateFundsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MinimumMember cnp:USEquityMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MaximumMember cnp:USEquityMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MinimumMember cnp:InternationalDevelopedMarketEquityMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinSeptember2021Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinOctober2021Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinMay2020Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinApril2020Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinMarchandMay2021Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringVariousDatesin2020to2022Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringVariousDatesin2020to2022Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinApril2020Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinJuneandJuly2022Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinDecember2020Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinSeptember2021Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinApril2020Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinSeptember2021Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinJuneandJuly2022Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinMarchandMay2021Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinJuneandJuly2022Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinDecember2020Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinOctober2021Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinMay2020Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinDecember2020Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinMarchandMay2021Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinMay2020Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringVariousDatesin2020to2022Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:EmployeesSubjectToCollectiveBargainingAgreementsMember cnp:WorkforceSubjecttoCollectiveBargainingArrangementsExpiringinOctober2021Member us-gaap:LaborForceConcentrationRiskMember 2019-01-01 2019-12-31 0001130310 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0001130310 us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0001130310 cnp:StockAwardsMember 2017-01-01 2017-12-31 0001130310 cnp:StockAwardsMember 2019-01-01 2019-12-31 0001130310 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-31 0001130310 cnp:StockAwardsMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-01 2017-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001130310 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-01 2017-12-31 0001130310 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-01 2017-12-31 0001130310 cnp:LaborersCombinedFundofWesternPennsylvaniaMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0001130310 cnp:OperatingEng.Local324FundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0001130310 cnp:IndianaLaborersPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0001130310 cnp:LaborersDistrictFundofOhioMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0001130310 cnp:MinnesotaLaborersPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0001130310 cnp:PipelineIndustryBenefitFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0001130310 cnp:CentralPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0001130310 cnp:OhioOperatingEngineersPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0001130310 us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0001130310 cnp:OtherPensionFundsMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:BenefitObligationMember 2019-12-31 0001130310 cnp:BenefitObligationMember 2018-12-31 0001130310 cnp:HoustonElectricMember cnp:BenefitObligationMember 2018-12-31 0001130310 cnp:CercCorpMember cnp:BenefitObligationMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:BenefitObligationMember 2018-12-31 0001130310 cnp:BenefitObligationMember 2019-12-31 0001130310 us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 2018-12-31 0001130310 us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 2019-12-31 0001130310 us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0001130310 cnp:PerformanceandStockAwardsMember 2019-12-31 0001130310 cnp:CenterpointEnergyMember us-gaap:CommonStockMember 2019-12-31 0001130310 us-gaap:EquityFundsMember cnp:EmergingMarketEquityMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CenterpointEnergyMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001130310 cnp:CommonCollectiveTrustFundsMember cnp:EmergingMarketEquityMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:MultiemployerPlansPensionMember 2019-12-31 0001130310 cnp:PerformanceandStockAwardsMember 2019-01-01 2019-12-31 0001130310 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-12-31 0001130310 cnp:OperationAndMaintenanceExpenseMember 2017-01-01 2017-12-31 0001130310 cnp:OperationAndMaintenanceExpenseMember 2019-01-01 2019-12-31 0001130310 cnp:OperationAndMaintenanceExpenseMember 2018-01-01 2018-12-31 0001130310 cnp:CorporateDebtSecuritiesInvestmentGradeOrAboveMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CommonCollectiveTrustFundsMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:USEquityMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:USEquityMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CorporateDebtSecuritiesInvestmentGradeOrAboveMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CommonCollectiveTrustFundsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CashReceivedAsCollateralMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CashReceivedAsCollateralMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CashReceivedAsCollateralMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CorporateDebtSecuritiesInvestmentGradeOrAboveMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:USEquityMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CashReceivedAsCollateralMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:USEquityMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CashReceivedAsCollateralMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CorporateDebtSecuritiesInvestmentGradeOrAboveMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CorporateDebtSecuritiesInvestmentGradeOrAboveMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:USEquityMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:USTreasurySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CorporateDebtSecuritiesInvestmentGradeOrAboveMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CorporateDebtSecuritiesInvestmentGradeOrAboveMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:USEquityMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:USEquityMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CashReceivedAsCollateralMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:CashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CashReceivedAsCollateralMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:CashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CashReceivedAsCollateralMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CorporateDebtSecuritiesInvestmentGradeOrAboveMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:USTreasurySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:USEquityMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:PerformanceSharesMember 2019-12-31 0001130310 cnp:StockAwardsMember 2019-12-31 0001130310 cnp:StockAwardsMember 2018-12-31 0001130310 us-gaap:PerformanceSharesMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MaximumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001130310 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 2018-12-31 0001130310 cnp:HoustonElectricMember srt:MaximumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CercCorpMember srt:MaximumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember srt:MaximumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:HoustonElectricMember srt:MinimumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember srt:MaximumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 srt:MaximumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 srt:MinimumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CercCorpMember srt:MinimumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember srt:MinimumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 srt:MinimumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MinimumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:HoustonElectricMember srt:MaximumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 srt:MinimumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001130310 srt:MaximumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 2019-12-31 0001130310 cnp:CercCorpMember srt:MinimumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MinimumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MinimumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MaximumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 srt:MaximumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-12-31 0001130310 cnp:HoustonElectricMember srt:MaximumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CercCorpMember srt:MinimumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 srt:MinimumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 2019-12-31 0001130310 cnp:CercCorpMember srt:MaximumMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EquityFundsMember cnp:InternationalEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FixedIncomeFundsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:EquityFundsMember cnp:InternationalEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember cnp:USEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EquityFundsMember cnp:USEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EquityFundsMember cnp:USEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:EquityFundsMember us-gaap:FixedIncomeFundsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:EquityFundsMember cnp:InternationalEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FixedIncomeFundsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EquityFundsMember us-gaap:FixedIncomeFundsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember cnp:USEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EquityFundsMember us-gaap:FixedIncomeFundsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember cnp:InternationalEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EquityFundsMember cnp:InternationalEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EquityFundsMember cnp:InternationalEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EquityFundsMember cnp:USEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EquityFundsMember us-gaap:FixedIncomeFundsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EquityFundsMember cnp:USEquityMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EquityFundsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EquityFundsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EquityFundsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EquityFundsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:CenterpointEnergyMember us-gaap:CommonStockMember 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:CenterpointEnergyMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:CenterpointEnergyMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:CenterpointEnergyMember us-gaap:CommonStockMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember 2018-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember 2019-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2019-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember 2018-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2018-12-31 0001130310 cnp:A2017to2018Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:A2016to2017Member cnp:ElectricTransmissionDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:A2018to2019Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:ElectricTransmissionDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:WeatherHedgeSwapsMember us-gaap:SalesMember 2017-01-01 2017-12-31 0001130310 cnp:A2018to2019Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:A2017to2018Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:ElectricTransmissionDistributionMember 2017-01-01 2017-12-31 0001130310 cnp:A2019to2020Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2017-01-01 2017-12-31 0001130310 cnp:A2019to2020Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:ElectricTransmissionDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:A2018to2019Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:ElectricTransmissionDistributionMember 2018-01-01 2018-12-31 0001130310 cnp:A2018to2019Member cnp:ElectricTransmissionDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:A2018to2019Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2017-01-01 2017-12-31 0001130310 cnp:A2017to2018Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:ElectricTransmissionDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:A2016to2017Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:ElectricTransmissionDistributionMember 2017-01-01 2017-12-31 0001130310 cnp:A2016to2017Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:ElectricTransmissionDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:A2019to2020Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:A2019to2020Member cnp:NaturalGasDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:A2019to2020Member cnp:ElectricTransmissionDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:WeatherHedgeSwapsMember us-gaap:SalesMember 2019-01-01 2019-12-31 0001130310 cnp:A2017to2018Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2018-01-01 2018-12-31 0001130310 cnp:A2018to2019Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:ElectricTransmissionDistributionMember 2017-01-01 2017-12-31 0001130310 cnp:A2018to2019Member cnp:NaturalGasDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:A2017to2018Member cnp:NaturalGasDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:WeatherHedgeSwapsMember us-gaap:SalesMember 2018-01-01 2018-12-31 0001130310 cnp:A2017to2018Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2017-01-01 2017-12-31 0001130310 cnp:A2016to2017Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:ElectricTransmissionDistributionMember 2018-01-01 2018-12-31 0001130310 cnp:A2019to2020Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2018-01-01 2018-12-31 0001130310 cnp:A2017to2018Member cnp:ElectricTransmissionDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:A2019to2020Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:ElectricTransmissionDistributionMember 2017-01-01 2017-12-31 0001130310 cnp:A2018to2019Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2018-01-01 2018-12-31 0001130310 cnp:A2017to2018Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:ElectricTransmissionDistributionMember 2018-01-01 2018-12-31 0001130310 cnp:A2019to2020Member cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:ElectricTransmissionDistributionMember 2018-01-01 2018-12-31 0001130310 cnp:CurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2019-12-31 0001130310 cnp:CurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001130310 us-gaap:OtherNoncurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2018-12-31 0001130310 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2018-12-31 0001130310 us-gaap:OtherNoncurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2019-12-31 0001130310 cnp:CurrentLiabilitiesMember cnp:IDSDerivativeMember us-gaap:NondesignatedMember 2019-12-31 0001130310 cnp:CurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2019-12-31 0001130310 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001130310 cnp:CurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2018-12-31 0001130310 cnp:CurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001130310 cnp:CurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001130310 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2019-12-31 0001130310 cnp:CurrentLiabilitiesMember cnp:IDSDerivativeMember us-gaap:NondesignatedMember 2018-12-31 0001130310 cnp:CurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001130310 cnp:CurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2018-12-31 0001130310 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2018-12-31 0001130310 cnp:HoustonElectricMember cnp:CurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001130310 cnp:HoustonElectricMember cnp:CurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:CurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:CurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0001130310 cnp:CercCorpMember cnp:CurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0001130310 cnp:CercCorpMember cnp:CurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherNoncurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherNoncurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:SalesMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:SalesMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:SalesMember 2017-01-01 2017-12-31 0001130310 cnp:IDSDerivativeMember us-gaap:NonoperatingIncomeExpenseMember 2018-01-01 2018-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-12-31 0001130310 cnp:IDSDerivativeMember us-gaap:NonoperatingIncomeExpenseMember 2017-01-01 2017-12-31 0001130310 cnp:IDSDerivativeMember us-gaap:NonoperatingIncomeExpenseMember 2019-01-01 2019-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:NonoperatingIncomeExpenseMember 2017-01-01 2017-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:NonoperatingIncomeExpenseMember 2018-01-01 2018-12-31 0001130310 us-gaap:OtherNoncurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember 2019-12-31 0001130310 cnp:CurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember 2019-12-31 0001130310 us-gaap:OtherNoncurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0001130310 cnp:CurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember 2019-12-31 0001130310 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember 2019-12-31 0001130310 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember 2019-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0001130310 cnp:CurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0001130310 cnp:CurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember cnp:NaturalGasExpensesMember 2019-01-01 2019-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember cnp:NaturalGasExpensesMember 2017-01-01 2017-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember cnp:NaturalGasExpensesMember 2018-01-01 2018-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember cnp:NaturalGasExpensesMember 2019-01-01 2019-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember cnp:NaturalGasExpensesMember 2018-01-01 2018-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember cnp:NaturalGasExpensesMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember cnp:CurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember 2018-12-31 0001130310 cnp:CercCorpMember cnp:CurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember 2019-12-31 0001130310 cnp:A2017to2018Member cnp:CercCorpMember cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:WeatherHedgeSwapsMember us-gaap:SalesMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember cnp:WeatherHedgeSwapsMember us-gaap:SalesMember 2018-01-01 2018-12-31 0001130310 cnp:A2017to2018Member cnp:CercCorpMember cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2018-01-01 2018-12-31 0001130310 cnp:A2018to2019Member cnp:CercCorpMember cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2018-01-01 2018-12-31 0001130310 cnp:A2019to2020Member cnp:CercCorpMember cnp:NaturalGasDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:A2019to2020Member cnp:CercCorpMember cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:A2017to2018Member cnp:CercCorpMember cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2017-01-01 2017-12-31 0001130310 cnp:A2019to2020Member cnp:CercCorpMember cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2018-01-01 2018-12-31 0001130310 cnp:A2017to2018Member cnp:CercCorpMember cnp:NaturalGasDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:A2019to2020Member cnp:CercCorpMember cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2017-01-01 2017-12-31 0001130310 cnp:A2018to2019Member cnp:CercCorpMember cnp:NaturalGasDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:WeatherHedgeSwapsMember us-gaap:SalesMember 2019-01-01 2019-12-31 0001130310 cnp:A2018to2019Member cnp:CercCorpMember cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2017-01-01 2017-12-31 0001130310 cnp:A2018to2019Member cnp:CercCorpMember cnp:WeatherHedgeSwapsMember us-gaap:SalesMember cnp:NaturalGasDistributionMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:CurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:CurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2018-12-31 0001130310 cnp:CercCorpMember cnp:CurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001130310 cnp:CercCorpMember cnp:CurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:CurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherNoncurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherNoncurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:CurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember cnp:NaturalGasExpensesMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember cnp:NaturalGasExpensesMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember cnp:NaturalGasExpensesMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember cnp:NaturalGasExpensesMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember cnp:NaturalGasExpensesMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember cnp:NaturalGasExpensesMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:LongMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:LongMember 2018-01-01 2018-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember 2019-01-01 2019-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:LongMember 2018-01-01 2018-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:LongMember 2019-01-01 2019-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember 2018-01-01 2018-12-31 0001130310 cnp:RetailEndUsersMember 2018-12-31 0001130310 cnp:EnergyMarketersMember us-gaap:ExternalCreditRatingInvestmentGradeMember 2019-12-31 0001130310 cnp:EnergyMarketersMember 2018-12-31 0001130310 cnp:RetailEndUsersMember us-gaap:ExternalCreditRatingInvestmentGradeMember 2018-12-31 0001130310 us-gaap:ExternalCreditRatingInvestmentGradeMember 2019-12-31 0001130310 cnp:EnergyMarketersMember us-gaap:ExternalCreditRatingInvestmentGradeMember 2018-12-31 0001130310 cnp:RetailEndUsersMember 2019-12-31 0001130310 cnp:RetailEndUsersMember us-gaap:ExternalCreditRatingInvestmentGradeMember 2019-12-31 0001130310 cnp:EnergyMarketersMember 2019-12-31 0001130310 us-gaap:ExternalCreditRatingInvestmentGradeMember 2018-12-31 0001130310 cnp:CurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember 2018-12-31 0001130310 cnp:CurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueHedgingMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:RetailEndUsersMember 2018-12-31 0001130310 cnp:CercCorpMember cnp:EnergyMarketersMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:RetailEndUsersMember us-gaap:ExternalCreditRatingInvestmentGradeMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:EnergyMarketersMember us-gaap:ExternalCreditRatingInvestmentGradeMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:RetailEndUsersMember us-gaap:ExternalCreditRatingInvestmentGradeMember 2018-12-31 0001130310 cnp:CercCorpMember cnp:EnergyMarketersMember 2018-12-31 0001130310 cnp:CercCorpMember cnp:EnergyMarketersMember us-gaap:ExternalCreditRatingInvestmentGradeMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:ExternalCreditRatingInvestmentGradeMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:RetailEndUsersMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:ExternalCreditRatingInvestmentGradeMember 2018-12-31 0001130310 cnp:NaturalgasinventoryMember cnp:CercCorpMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:NaturalgasinventoryMember cnp:CercCorpMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:NaturalgasinventoryMember cnp:CercCorpMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001130310 cnp:NaturalgasinventoryMember cnp:CercCorpMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:NaturalgasinventoryMember cnp:CercCorpMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:NaturalgasinventoryMember cnp:CercCorpMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:NaturalgasinventoryMember cnp:CercCorpMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:NaturalgasinventoryMember cnp:CercCorpMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001130310 cnp:NaturalgasinventoryMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:IDSDerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 us-gaap:FairValueInputsLevel1Member 2018-12-31 0001130310 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:NaturalgasinventoryMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001130310 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:NaturalgasinventoryMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:IDSDerivativeMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 us-gaap:FairValueInputsLevel3Member 2018-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:IDSDerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:IDSDerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:IDSDerivativeMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:NaturalgasinventoryMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:NaturalgasinventoryMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:NaturalgasinventoryMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:IDSDerivativeMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:NaturalgasinventoryMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:NaturalgasinventoryMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001130310 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 us-gaap:EnergyRelatedDerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 us-gaap:FairValueInputsLevel2Member 2018-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:IDSDerivativeMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:IDSDerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:CercCorpMember srt:MinimumMember us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember srt:MaximumMember us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member 2019-01-01 2019-12-31 0001130310 srt:MinimumMember us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member 2019-01-01 2019-12-31 0001130310 srt:MaximumMember us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001130310 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0001130310 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0001130310 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0001130310 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0001130310 cnp:OGEMember us-gaap:CommonStockMember cnp:EnableMidstreamPartnersMember 2019-12-31 0001130310 cnp:EnableMidstreamPartnersMember us-gaap:SeriesAPreferredStockMember 2019-12-31 0001130310 cnp:EnableMidstreamPartnersMember us-gaap:SeriesAPreferredStockMember 2018-12-31 0001130310 cnp:OGEMember cnp:EnableMidstreamPartnersMember 2018-01-01 2018-12-31 0001130310 cnp:PublicunitholdersMember us-gaap:CommonStockMember cnp:EnableMidstreamPartnersMember 2018-12-31 0001130310 cnp:EnableMidstreamPartnersMember 2019-01-01 2019-12-31 0001130310 cnp:EnableMidstreamPartnersMember 2018-01-01 2018-12-31 0001130310 cnp:EnableMidstreamPartnersMember 2018-12-31 0001130310 cnp:OGEMember us-gaap:CommonStockMember cnp:EnableMidstreamPartnersMember 2018-12-31 0001130310 cnp:OGEMember cnp:EnableMidstreamPartnersMember 2019-01-01 2019-12-31 0001130310 cnp:EnableMidstreamPartnersMember us-gaap:CommonStockMember 2018-12-31 0001130310 cnp:EnableMidstreamPartnersMember us-gaap:CommonStockMember 2019-12-31 0001130310 us-gaap:CommonStockMember cnp:EnableMidstreamPartnersMember 2019-12-31 0001130310 cnp:PublicunitholdersMember cnp:EnableMidstreamPartnersMember 2019-01-01 2019-12-31 0001130310 us-gaap:CommonStockMember cnp:EnableMidstreamPartnersMember 2018-12-31 0001130310 cnp:PublicunitholdersMember cnp:EnableMidstreamPartnersMember 2018-01-01 2018-12-31 0001130310 cnp:PublicunitholdersMember us-gaap:CommonStockMember cnp:EnableMidstreamPartnersMember 2019-12-31 0001130310 cnp:NonutilityInvestmentsMember 2019-12-31 0001130310 cnp:ProlianceHoldingsLLCMember 2018-12-31 0001130310 cnp:CenterpointEnergyMember cnp:EnableGPLLCMember 2019-01-01 2019-12-31 0001130310 cnp:OGEMember cnp:EnableGPLLCMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:EnableMidstreamPartnersMember us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember cnp:EnableMidstreamPartnersMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001130310 cnp:EnableMidstreamPartnersMember 2019-01-01 2019-12-31 0001130310 srt:MinimumMember cnp:EnableMidstreamPartnersMember 2019-01-01 2019-12-31 0001130310 cnp:OGEMember 2019-01-01 2019-12-31 0001130310 srt:MaximumMember cnp:EnableMidstreamPartnersMember 2019-01-01 2019-12-31 0001130310 cnp:EnableMidstreamPartnersMember 2019-12-31 0001130310 cnp:NaturalGasExpensesMember cnp:EnableMidstreamPartnersMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember cnp:NaturalGasExpensesMember cnp:EnableMidstreamPartnersMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:NaturalGasExpensesMember cnp:EnableMidstreamPartnersMember 2018-01-01 2018-12-31 0001130310 cnp:TransitionalServiceMember cnp:EnableMidstreamPartnersMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember cnp:TransitionalServiceMember cnp:EnableMidstreamPartnersMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember cnp:TransitionalServiceMember cnp:EnableMidstreamPartnersMember 2018-01-01 2018-12-31 0001130310 cnp:TransitionalServiceMember cnp:EnableMidstreamPartnersMember 2017-01-01 2017-12-31 0001130310 cnp:NaturalGasExpensesMember cnp:EnableMidstreamPartnersMember 2017-01-01 2017-12-31 0001130310 cnp:NaturalGasExpensesMember cnp:EnableMidstreamPartnersMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:NaturalGasExpensesMember cnp:EnableMidstreamPartnersMember 2017-01-01 2017-12-31 0001130310 cnp:TransitionalServiceMember cnp:EnableMidstreamPartnersMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:TransitionalServiceMember cnp:EnableMidstreamPartnersMember 2019-01-01 2019-12-31 0001130310 cnp:EnableMidstreamPartnersMember 2017-01-01 2017-12-31 0001130310 cnp:EnableMidstreamPartnersMember 2018-01-01 2018-12-31 0001130310 cnp:EnableMidstreamPartnersMember us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001130310 cnp:EnableMidstreamPartnersMember us-gaap:PreferredStockMember 2019-01-01 2019-12-31 0001130310 cnp:EnableMidstreamPartnersMember us-gaap:PreferredStockMember 2017-01-01 2017-12-31 0001130310 cnp:EnableMidstreamPartnersMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001130310 cnp:EnableMidstreamPartnersMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001130310 cnp:EnableMidstreamPartnersMember us-gaap:PreferredStockMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:DiscontinuedOperationsDisposedOfByMeansOtherThanSaleSpinoffMember cnp:EnableMidstreamPartnersMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:DiscontinuedOperationsDisposedOfByMeansOtherThanSaleSpinoffMember cnp:EnableMidstreamPartnersMember 2017-01-01 2017-12-31 0001130310 cnp:ProlianceHoldingsLLCMember 2018-01-01 2018-12-31 0001130310 cnp:ProlianceHoldingsLLCMember 2017-01-01 2017-12-31 0001130310 cnp:ProlianceHoldingsLLCMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:NaturalGasExpensesMember cnp:EnableMidstreamPartnersMember 2018-12-31 0001130310 cnp:NaturalGasExpensesMember cnp:EnableMidstreamPartnersMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:TransitionalServiceMember cnp:EnableMidstreamPartnersMember 2018-12-31 0001130310 cnp:TransitionalServiceMember cnp:EnableMidstreamPartnersMember 2018-12-31 0001130310 cnp:TransitionalServiceMember cnp:EnableMidstreamPartnersMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:TransitionalServiceMember cnp:EnableMidstreamPartnersMember 2019-12-31 0001130310 cnp:NaturalGasExpensesMember cnp:EnableMidstreamPartnersMember 2018-12-31 0001130310 cnp:CercCorpMember cnp:NaturalGasExpensesMember cnp:EnableMidstreamPartnersMember 2019-12-31 0001130310 cnp:TWSecuritiesMember 2017-12-31 0001130310 cnp:DerivativeComponentOfZENSMember 2018-01-01 2018-12-31 0001130310 cnp:DerivativeComponentOfZENSMember 2017-12-31 0001130310 cnp:DebtComponentOfZENSMember 2019-01-01 2019-12-31 0001130310 cnp:DebtComponentOfZENSMember 2017-01-01 2017-12-31 0001130310 cnp:DebtComponentOfZENSMember 2018-12-31 0001130310 cnp:DebtComponentOfZENSMember 2018-01-01 2018-12-31 0001130310 cnp:DerivativeComponentOfZENSMember 2019-01-01 2019-12-31 0001130310 cnp:TWSecuritiesMember 2016-12-31 0001130310 cnp:TWSecuritiesMember 2018-01-01 2018-12-31 0001130310 cnp:DebtComponentOfZENSMember 2017-12-31 0001130310 cnp:TWSecuritiesMember 2017-01-01 2017-12-31 0001130310 cnp:DerivativeComponentOfZENSMember 2017-01-01 2017-12-31 0001130310 cnp:DerivativeComponentOfZENSMember 2016-12-31 0001130310 cnp:DerivativeComponentOfZENSMember 2018-12-31 0001130310 cnp:TWSecuritiesMember 2019-01-01 2019-12-31 0001130310 cnp:DebtComponentOfZENSMember 2019-12-31 0001130310 cnp:DerivativeComponentOfZENSMember 2019-12-31 0001130310 cnp:DebtComponentOfZENSMember 2016-12-31 0001130310 cnp:TWSecuritiesMember 2018-12-31 0001130310 cnp:TWSecuritiesMember 2019-12-31 0001130310 cnp:SubordinatedDebtZENSMember 2019-12-31 0001130310 cnp:SubordinatedDebtZENSMember 2019-01-01 2019-12-31 0001130310 cnp:CharterCommonMember 2019-12-31 0001130310 cnp:ATTCommonMember 2019-12-31 0001130310 cnp:ATTCommonMember 2018-12-31 0001130310 cnp:CharterCommonMember 2018-12-31 0001130310 cnp:CharterCommonMember cnp:SubordinatedDebtZENSMember 2018-12-31 0001130310 cnp:ATTCommonMember cnp:SubordinatedDebtZENSMember 2019-12-31 0001130310 cnp:ATTCommonMember cnp:SubordinatedDebtZENSMember 2018-12-31 0001130310 cnp:CharterCommonMember cnp:SubordinatedDebtZENSMember 2019-12-31 0001130310 us-gaap:SeriesBPreferredStockMember 2019-07-31 2019-07-31 0001130310 us-gaap:SeriesBPreferredStockMember 2019-10-17 2019-10-17 0001130310 us-gaap:SeriesBPreferredStockMember 2018-12-12 2018-12-12 0001130310 us-gaap:SeriesBPreferredStockMember 2019-04-25 2019-04-25 0001130310 us-gaap:SeriesBPreferredStockMember 2018-10-23 2018-10-23 0001130310 cnp:DepositaryShareMember 2018-10-01 2018-10-01 0001130310 cnp:A120DaysAfterConclusionofRevieworAppealMember us-gaap:SeriesAPreferredStockMember 2019-12-31 0001130310 srt:MaximumMember us-gaap:SeriesBPreferredStockMember 2019-12-31 0001130310 us-gaap:SeriesAPreferredStockMember 2018-08-22 0001130310 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-31 0001130310 us-gaap:SeriesBMember us-gaap:OverAllotmentOptionMember 2018-10-01 2018-10-01 0001130310 us-gaap:CommonStockMember us-gaap:OverAllotmentOptionMember 2018-10-01 2018-10-01 0001130310 srt:MinimumMember cnp:DepositaryShareMember 2019-12-31 0001130310 us-gaap:SeriesBPreferredStockMember 2018-10-01 2018-10-01 0001130310 us-gaap:SeriesAPreferredStockMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001130310 cnp:DepositaryShareMember 2019-01-01 2019-12-31 0001130310 2018-08-22 2018-08-22 0001130310 srt:MaximumMember cnp:DepositaryShareMember 2019-12-31 0001130310 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0001130310 us-gaap:CommonStockMember 2018-10-01 0001130310 us-gaap:CommonStockMember 2018-10-01 2018-10-01 0001130310 srt:MinimumMember us-gaap:SeriesBPreferredStockMember 2019-12-31 0001130310 us-gaap:SeriesAPreferredStockMember 2018-08-22 2018-08-22 0001130310 cnp:DepositaryShareMember 2018-10-01 0001130310 us-gaap:SeriesAPreferredStockMember 2018-12-12 2018-12-12 0001130310 us-gaap:SeriesAPreferredStockMember 2019-07-31 2019-07-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:AccountingStandardsUpdate201802Member 2019-01-01 2019-12-31 0001130310 us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:AccountingStandardsUpdate201802Member 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:InterestRateContractMember 2018-01-01 2018-12-31 0001130310 us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember cnp:AccountingStandardsUpdate201802Member 2018-01-01 2018-12-31 0001130310 cnp:HoustonElectricMember cnp:AccountingStandardsUpdate201802Member 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 cnp:AccountingStandardsUpdate201802Member 2018-01-01 2018-12-31 0001130310 us-gaap:InterestRateContractMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001130310 cnp:AccountingStandardsUpdate201802Member 2019-01-01 2019-12-31 0001130310 us-gaap:InterestRateContractMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:InterestRateContractMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001130310 us-gaap:CommonStockMember 2017-12-13 2017-12-13 0001130310 us-gaap:CommonStockMember 2018-07-26 2018-07-26 0001130310 us-gaap:CommonStockMember 2017-04-27 2017-04-27 0001130310 us-gaap:CommonStockMember 2019-04-25 2019-04-25 0001130310 us-gaap:CommonStockMember 2019-07-31 2019-07-31 0001130310 us-gaap:CommonStockMember 2019-10-17 2019-10-17 0001130310 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001130310 us-gaap:CommonStockMember 2018-10-23 2018-10-23 0001130310 us-gaap:CommonStockMember 2017-01-05 2017-01-05 0001130310 us-gaap:CommonStockMember 2018-04-26 2018-04-26 0001130310 us-gaap:CommonStockMember 2017-07-27 2017-07-27 0001130310 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001130310 us-gaap:CommonStockMember 2018-12-12 2018-12-12 0001130310 us-gaap:CommonStockMember 2017-10-25 2017-10-25 0001130310 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001130310 srt:MaximumMember us-gaap:SeriesBMember 2019-01-01 2019-12-31 0001130310 srt:MaximumMember us-gaap:SeriesBPreferredStockMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-31 0001130310 srt:MinimumMember us-gaap:SeriesBPreferredStockMember 2019-01-01 2019-12-31 0001130310 cnp:DepositaryShareMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-31 0001130310 srt:MinimumMember us-gaap:SeriesBMember 2019-01-01 2019-12-31 0001130310 cnp:LongtermDebtExcludingZENSMember 2019-12-31 0001130310 cnp:TransitionAndSystemRestorationBondsMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:CommercialPaperMember 2018-12-31 0001130310 cnp:HoustonElectricMember us-gaap:CommercialPaperMember 2019-12-31 0001130310 cnp:VUHIMember us-gaap:LetterOfCreditMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:LetterOfCreditMember 2019-12-31 0001130310 us-gaap:LetterOfCreditMember 2019-12-31 0001130310 cnp:VCCMember us-gaap:CommercialPaperMember 2019-12-31 0001130310 cnp:VUHIMember us-gaap:CommercialPaperMember 2019-12-31 0001130310 cnp:VCCMember us-gaap:CommercialPaperMember 2018-12-31 0001130310 srt:ParentCompanyMember us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:CommercialPaperMember 2019-12-31 0001130310 cnp:VUHIMember us-gaap:CommercialPaperMember 2018-12-31 0001130310 srt:ParentCompanyMember us-gaap:LetterOfCreditMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:LetterOfCreditMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001130310 cnp:VCCMember us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001130310 srt:ParentCompanyMember us-gaap:LetterOfCreditMember 2019-12-31 0001130310 cnp:VUHIMember us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001130310 us-gaap:LetterOfCreditMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:LetterOfCreditMember 2019-12-31 0001130310 cnp:VUHIMember us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001130310 srt:ParentCompanyMember us-gaap:CommercialPaperMember 2018-12-31 0001130310 us-gaap:CommercialPaperMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001130310 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001130310 srt:ParentCompanyMember us-gaap:CommercialPaperMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:CommercialPaperMember 2018-12-31 0001130310 cnp:VCCMember us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001130310 us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:LetterOfCreditMember 2018-12-31 0001130310 cnp:VUHIMember us-gaap:LetterOfCreditMember 2019-12-31 0001130310 cnp:VCCMember us-gaap:LetterOfCreditMember 2019-12-31 0001130310 srt:ParentCompanyMember us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001130310 cnp:VCCMember us-gaap:LetterOfCreditMember 2018-12-31 0001130310 us-gaap:CommercialPaperMember 2018-12-31 0001130310 cnp:BondsPollutionControlDueRange1Member 2018-12-31 0001130310 cnp:VariableratetermloanMember 2019-12-31 0001130310 cnp:BondsPollutionControlDueRange1Member 2019-12-31 0001130310 us-gaap:OtherDebtSecuritiesMember 2019-12-31 0001130310 us-gaap:CommercialPaperMember 2019-12-31 0001130310 cnp:FirstMortgageBondsMember 2019-12-31 0001130310 us-gaap:CommercialPaperMember 2018-12-31 0001130310 cnp:SeniorNotesDueRange1Member 2019-12-31 0001130310 cnp:SubordinatedDebtZENSMember 2018-12-31 0001130310 cnp:SeniorNotesDueRange1Member 2018-12-31 0001130310 cnp:HoustonElectricMember cnp:BondsSystemRestorationDueRange1Member 2018-12-31 0001130310 cnp:HoustonElectricMember cnp:BondsTransitionDueRange2Member 2018-12-31 0001130310 cnp:HoustonElectricMember cnp:BondsTransitionDueRange1MemberMember 2018-12-31 0001130310 cnp:HoustonElectricMember cnp:BondsTransitionDueRange3Member 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:BondsTransitionDueRange3Member 2018-12-31 0001130310 cnp:HoustonElectricMember cnp:BondsTransitionDueRange2Member 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:BondsGeneralMortgageDueRange1Member 2018-12-31 0001130310 cnp:HoustonElectricMember cnp:BondsSystemRestorationDueRange1Member 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:BondsGeneralMortgageDueRange1Member 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:BondsFirstMortgageDue2021Member 2018-12-31 0001130310 cnp:HoustonElectricMember cnp:BondsFirstMortgageDue2021Member 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:BondsTransitionDueRange1MemberMember 2019-12-31 0001130310 cnp:VectrenMember 2019-01-01 2019-01-31 0001130310 cnp:VUHIMember cnp:SeniorNotesDueRange2Member 2019-12-31 0001130310 cnp:VCCMember 2019-12-31 0001130310 srt:ParentCompanyMember us-gaap:LineOfCreditMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:LineOfCreditMember 2019-01-01 2019-12-31 0001130310 cnp:VUHIMember 2019-01-01 2019-12-31 0001130310 srt:ParentCompanyMember cnp:BondsPollutionControlDueRange1Member 2018-12-31 0001130310 srt:ParentCompanyMember cnp:BondsPollutionControlDueRange1Member 2019-12-31 0001130310 cnp:IndianaGasMember cnp:SeniorNotesDueRange2Member 2019-12-31 0001130310 cnp:VCCMember 2019-12-31 0001130310 cnp:SIGECOMember us-gaap:LetterOfCreditMember 2019-12-31 0001130310 cnp:VUHIMember 2019-12-31 0001130310 cnp:SeniorNotesdue2022and2025Member 2019-12-30 2019-12-30 0001130310 cnp:VUHIMember 2019-12-31 0001130310 cnp:VectrenMember srt:MinimumMember cnp:SeniorNotesDueRange2Member 2019-12-31 0001130310 cnp:VectrenMember srt:MaximumMember us-gaap:LetterOfCreditMember 2019-12-31 0001130310 cnp:VectrenMember srt:MaximumMember cnp:SeniorNotesDueRange2Member 2019-12-31 0001130310 cnp:VariableratetermloanMember 2019-05-15 0001130310 srt:ParentCompanyMember cnp:SeniorNotesDue2049Member 2019-08-12 0001130310 cnp:SeniorNotesDue2049Member 2019-12-31 0001130310 srt:ParentCompanyMember cnp:SeniorNotesDue2030Member 2019-08-12 0001130310 cnp:HoustonElectricMember cnp:GeneralMortgageBondsDue2049Member 2019-12-31 0001130310 srt:ParentCompanyMember cnp:SeniorNotesDue2024Member 2019-08-12 0001130310 srt:ParentCompanyMember cnp:SeniorNotesDue2024Member 2019-12-31 0001130310 cnp:VariableratetermloanMember 2019-02-08 0001130310 cnp:Variabletermrateloan2Member 2019-12-31 0001130310 cnp:SeniorNotesDue2030Member 2019-12-31 0001130310 cnp:HoustonElectricMember cnp:GeneralMortgageBondsDue2049Member 2019-01-15 0001130310 cnp:CercCorpMember cnp:SeniorNotesDueRange2Member 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:CommercialPaperMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:CommercialPaperMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:SeniorNotesDueRange2Member 2018-12-31 0001130310 cnp:SeniorNotesdue2022Member 2019-12-30 2019-12-30 0001130310 cnp:SeniorNotesdue2025Member 2019-12-30 2019-12-30 0001130310 cnp:SeniorNotesdue2025Member 2019-12-30 0001130310 cnp:SeniorNotesdue2022Member 2019-12-30 0001130310 cnp:VectrenMember us-gaap:CommercialPaperMember 2019-01-31 0001130310 cnp:VectrenMember us-gaap:CommercialPaperMember 2019-01-01 2019-01-31 0001130310 cnp:VCCMember us-gaap:LineOfCreditMember 2019-01-01 2019-12-31 0001130310 cnp:VCCMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:LineOfCreditMember 2019-01-01 2019-12-31 0001130310 cnp:VUHIMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001130310 srt:ParentCompanyMember 2019-12-31 0001130310 cnp:VUHIMember us-gaap:LineOfCreditMember 2019-12-31 0001130310 cnp:VUHIMember us-gaap:LineOfCreditMember 2019-01-01 2019-12-31 0001130310 srt:ParentCompanyMember us-gaap:LineOfCreditMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:LineOfCreditMember 2019-12-31 0001130310 cnp:HoustonElectricMember us-gaap:LineOfCreditMember 2019-12-31 0001130310 srt:ParentCompanyMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001130310 cnp:VCCMember us-gaap:LineOfCreditMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MaximumMember cnp:BondsGeneralMortgageDueRange1Member 2019-12-31 0001130310 cnp:CercCorpMember srt:MaximumMember cnp:SeniorNotesDueRange2Member 2019-12-31 0001130310 srt:ParentCompanyMember srt:MinimumMember cnp:FirstMortgageBondsMember 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MinimumMember cnp:BondsGeneralMortgageDueRange1Member 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MaximumMember cnp:BondsTransitionDueRange3Member 2019-12-31 0001130310 srt:ParentCompanyMember srt:MinimumMember cnp:VariableratetermloanMember 2019-12-31 0001130310 cnp:CercCorpMember srt:MinimumMember cnp:SeniorNotesDueRange2Member 2019-12-31 0001130310 srt:ParentCompanyMember srt:MaximumMember cnp:FirstMortgageBondsMember 2019-12-31 0001130310 srt:ParentCompanyMember srt:MaximumMember cnp:VariableratetermloanMember 2019-12-31 0001130310 srt:ParentCompanyMember srt:MaximumMember cnp:SeniorNotesDueRange1Member 2019-12-31 0001130310 cnp:HoustonElectricMember srt:MinimumMember cnp:BondsTransitionDueRange3Member 2019-12-31 0001130310 srt:ParentCompanyMember srt:MinimumMember cnp:SeniorNotesDueRange1Member 2019-12-31 0001130310 cnp:TaxBasisBalanceSheetAdjustmentMember cnp:CercCorpMember us-gaap:SegmentContinuingOperationsMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:SegmentDiscontinuedOperationsMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:SegmentContinuingOperationsMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:SegmentDiscontinuedOperationsMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:SegmentContinuingOperationsMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:SegmentContinuingOperationsMember 2019-01-01 2019-12-31 0001130310 cnp:TaxBasisBalanceSheetAdjustmentMember cnp:CercCorpMember us-gaap:SegmentContinuingOperationsMember 2018-01-01 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:SegmentDiscontinuedOperationsMember 2018-01-01 2018-12-31 0001130310 cnp:TaxBasisBalanceSheetAdjustmentMember cnp:CercCorpMember us-gaap:SegmentContinuingOperationsMember 2017-01-01 2017-12-31 0001130310 cnp:StateValuationAllowancenetofFederalIncomeTaxesMember cnp:CercCorpMember us-gaap:SegmentContinuingOperationsMember 2017-01-01 2017-12-31 0001130310 cnp:StateValuationAllowancenetofFederalIncomeTaxesMember cnp:CercCorpMember us-gaap:SegmentContinuingOperationsMember 2018-01-01 2018-12-31 0001130310 cnp:StateValuationAllowancenetofFederalIncomeTaxesMember cnp:CercCorpMember us-gaap:SegmentContinuingOperationsMember 2019-01-01 2019-12-31 0001130310 cnp:CharitableContributionMember 2019-12-31 0001130310 cnp:FederalIncomeTaxRatePriorToTCJAMember cnp:CercCorpMember 2017-01-01 2017-12-31 0001130310 cnp:FederalIncomeTaxRatePriorToTCJAMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:StateAndLocalJurisdictionMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0001130310 cnp:FederalIncomeTaxRatePriorToTCJAMember cnp:HoustonElectricMember 2017-01-01 2017-12-31 0001130310 cnp:VectrenMember cnp:CharitableContributionMember 2019-12-31 0001130310 us-gaap:StateAndLocalJurisdictionMember 2019-01-01 2019-12-31 0001130310 us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0001130310 cnp:FederalIncomeTaxRateAfterTCJAMember cnp:HoustonElectricMember 2017-01-01 2017-12-31 0001130310 cnp:FederalIncomeTaxRateAfterTCJAMember cnp:CercCorpMember 2017-01-01 2017-12-31 0001130310 cnp:FederalIncomeTaxRateAfterTCJAMember 2017-01-01 2017-12-31 0001130310 cnp:CercCorpMember us-gaap:SegmentContinuingOperationsMember 2018-12-31 0001130310 cnp:CercCorpMember us-gaap:SegmentContinuingOperationsMember 2019-12-31 0001130310 us-gaap:DamageFromFireExplosionOrOtherHazardMember 2019-12-31 0001130310 cnp:IndianaGasServiceTerritoryMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:CESnaturalgasrelatedtransactionsMember cnp:EnergyServicesMember 2019-12-31 0001130310 cnp:IndianaElectricMember srt:MaximumMember 2019-12-31 0001130310 cnp:CercCorpMember cnp:CESnaturalgasrelatedtransactionsMember cnp:EnergyServicesMember 2019-01-01 2019-12-31 0001130310 cnp:IndianaElectricMember 2019-12-31 0001130310 cnp:IndianaElectricMember srt:MinimumMember 2019-12-31 0001130310 srt:MinimumMember cnp:MinnesotaandIndianaGasServiceTerritoryMember 2019-01-01 2019-12-31 0001130310 srt:MaximumMember cnp:MinnesotaandIndianaGasServiceTerritoryMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember srt:MinimumMember cnp:MinnesotaandIndianaGasServiceTerritoryMember 2019-01-01 2019-12-31 0001130310 cnp:MinnesotaandIndianaGasServiceTerritoryMember 2019-12-31 0001130310 cnp:CercCorpMember srt:MaximumMember cnp:MinnesotaandIndianaGasServiceTerritoryMember 2019-01-01 2019-12-31 0001130310 cnp:CercCorpMember cnp:MinnesotaandIndianaGasServiceTerritoryMember 2019-12-31 0001130310 cnp:CercCorpMember us-gaap:DamageFromFireExplosionOrOtherHazardMember 2019-12-31 0001130310 cnp:CESnaturalgasrelatedtransactionsMember cnp:EnergyServicesMember 2019-12-31 0001130310 cnp:CESnaturalgasrelatedtransactionsMember cnp:EnergyServicesMember 2019-01-01 2019-12-31 0001130310 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0001130310 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001130310 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001130310 2018-01-01 2018-03-31