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:ForeignGovernmentDebtSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0001130310
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-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
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: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: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: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: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