Document
114000000114000000918000000110000000011000000001370000001370000001520000001520000007000000700000032000000320000009500000080000000100000000010000000006290000006430000001800000018000000820000006000000760000001300000013000000320000002800000070000007000000100000001000000050000005000000100000010000002000000200000018000000140000004600000046000000440000003600000050000000500000000.0960.0960.0940.0940.09750.09750.1070.10990.09420.09420.70.750000000VariableVariableVariableVariableVariableVariableVariableVariable2020202020232049202220212020201920222025201920192027202920192032202020242646000002646000002690000026900000635000006350000014000000012000000120000001900000019000000700000070000000.55310000031000000.08360.08320.02420.02420.02420.02420.02420.02420.02420.03020.03020.03020.03020.03020.03020.03020.6750.6750.6750.6750.6750.6750.01830.01830.01830.01830.01830.01830.01830.02730.02730.02730.02730.02730.02730.02732200000022000000500000000.50.50.70.760000006000000210000002100000055000000055000000058000000580000000.0050.005290000000215000000290000000215000000400000004000000011000000110000006800000068000000900000090000002400000019000000370000003700000094000000940000001400000012000000120000001200000088000000880000001150000009800000075000000750000002800000028000000580000005800000069000000690000000.10.10.1030.1030.10220.10220.1050.10552000000520000000.100.09850.10.10.1050.1035500000050000000.087122950000022950000010000000100000000.330.3313100000013100000079000000790000002961000002961000009500000095000000460000046000002278false--12-31Q120190000004904000172178100017024940000006879000005017200000739860000081027000009248749343553010001349950014000002795247390130007536640falseLarge Accelerated FilerNon-accelerated FilerNon-accelerated FilerNon-accelerated FilerNon-accelerated FilerNon-accelerated FilerNon-accelerated FilerNon-accelerated FilerAMERICAN ELECTRIC POWER CO INCAEP Texas Inc.AEP Transmission Company, LLCAPPALACHIAN POWER COINDIANA MICHIGAN POWER COOHIO POWER COPUBLIC SERVICE CO OF OKLAHOMASOUTHWESTERN ELECTRIC POWER COfalse17460000099300000003564000001739000001728000003754000001200000012300000109000001380000079470000076630000001100000284000006000002670000099320000094560000002900000476000007000004400000022000000202000000.620.6700006.5015186.5015183000000025000004000000011000000760000030000000250000040000000110000007600000104820001048200013499500140000027952473901300075366401349950014000002795247390130007536640399000000399000000202020200.210.210.210.210.210.210.210.210.210.210.210.210.210.210.210.211130000074000003570000031400000251100000768000004780000040650000025860000061800000245000003759000005401000001109200000429400000980000000107000000700000100000100000100000100000100000100000770000010000010000010000010000010000010000040000002000001000004000000200000100000920000000190000092000002000007100000870000000180000087000002000006700000525300000130300000508600000111900000150000000015000000006230000006230000002769000002100000002100000001354000006368000005828000001527000001591000002020416020204160784000000955000000180000009000000 0000004904 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember 2019-04-25 0000004904 aep:IndianaMichiganPowerCoMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember 2019-04-25 0000004904 aep:AEPTexasInc.Member 2019-04-25 0000004904 aep:AppalachianPowerCoMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember 2019-04-25 0000004904 2019-04-25 0000004904 aep:AEPTransmissionCoMember 2019-04-25 0000004904 aep:AEPTexasInc.Member 2019-01-01 2019-03-31 0000004904 aep:AEPTransmissionCoMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember 2019-04-25 0000004904 aep:OhioPowerCoMember 2019-04-25 0000004904 2018-01-01 2018-03-31 0000004904 aep:GenerationAndMarketingRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:TransmissionandDistributionUtilitiesRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:TransmissionandDistributionUtilitiesRevenuesMember 2018-01-01 2018-03-31 0000004904 us-gaap:ElectricityMember 2018-01-01 2018-03-31 0000004904 us-gaap:ElectricityMember 2019-01-01 2019-03-31 0000004904 us-gaap:ElectricityGenerationMember 2018-01-01 2018-03-31 0000004904 us-gaap:ElectricityPurchasedMember 2019-01-01 2019-03-31 0000004904 aep:OtherRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:OtherRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:GenerationAndMarketingRevenuesMember 2018-01-01 2018-03-31 0000004904 us-gaap:ElectricityPurchasedMember 2018-01-01 2018-03-31 0000004904 us-gaap:ElectricityGenerationMember 2019-01-01 2019-03-31 0000004904 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0000004904 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000004904 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000004904 us-gaap:CommonStockMember 2019-03-31 0000004904 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0000004904 us-gaap:NoncontrollingInterestMember 2017-12-31 0000004904 us-gaap:RetainedEarningsMember 2018-03-31 0000004904 2019-03-31 0000004904 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000004904 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000004904 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000004904 2017-12-31 0000004904 us-gaap:CommonStockMember 2018-03-31 0000004904 2018-12-31 0000004904 us-gaap:RetainedEarningsMember 2019-03-31 0000004904 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0000004904 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000004904 2018-03-31 0000004904 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000004904 us-gaap:NoncontrollingInterestMember 2019-03-31 0000004904 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000004904 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000004904 us-gaap:CommonStockMember 2017-12-31 0000004904 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000004904 us-gaap:CommonStockMember 2018-12-31 0000004904 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000004904 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000004904 us-gaap:NoncontrollingInterestMember 2018-12-31 0000004904 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000004904 us-gaap:NoncontrollingInterestMember 2018-03-31 0000004904 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000004904 us-gaap:RetainedEarningsMember 2017-12-31 0000004904 us-gaap:RetainedEarningsMember 2018-12-31 0000004904 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000004904 srt:SubsidiariesMember 2018-12-31 0000004904 srt:SubsidiariesMember 2019-03-31 0000004904 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000004904 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:OtherRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:ElectricityGenerationMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member aep:OtherRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member aep:TransmissionandDistributionUtilitiesRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:ElectricityGenerationMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:TransmissionandDistributionUtilitiesRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:RetainedEarningsMember 2017-12-31 0000004904 aep:AEPTexasInc.Member us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:RetainedEarningsMember 2018-12-31 0000004904 aep:AEPTexasInc.Member 2018-12-31 0000004904 aep:AEPTexasInc.Member us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000004904 aep:AEPTexasInc.Member us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:RetainedEarningsMember 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000004904 aep:AEPTexasInc.Member 2018-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:RetainedEarningsMember 2018-03-31 0000004904 aep:AEPTexasInc.Member 2017-12-31 0000004904 aep:AEPTexasInc.Member us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000004904 aep:AEPTexasInc.Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000004904 aep:AEPTexasInc.Member 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000004904 aep:AEPTexasInc.Member aep:AepTexasCentralTransitionFundingCoMember 2018-12-31 0000004904 aep:AEPTexasInc.Member aep:AepTexasCentralTransitionFundingCoMember 2019-03-31 0000004904 aep:AEPTransmissionCoMember 2018-01-01 2018-03-31 0000004904 aep:AEPTransmissionCoMember aep:OtherRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:AEPTransmissionCoMember us-gaap:ElectricTransmissionMember 2018-01-01 2018-03-31 0000004904 aep:AEPTransmissionCoMember us-gaap:ElectricTransmissionMember 2019-01-01 2019-03-31 0000004904 aep:AEPTransmissionCoMember aep:OtherRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:AEPTransmissionCoMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000004904 aep:AEPTransmissionCoMember us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000004904 aep:AEPTransmissionCoMember us-gaap:RetainedEarningsMember 2017-12-31 0000004904 aep:AEPTransmissionCoMember 2018-03-31 0000004904 aep:AEPTransmissionCoMember us-gaap:RetainedEarningsMember 2018-12-31 0000004904 aep:AEPTransmissionCoMember us-gaap:RetainedEarningsMember 2019-03-31 0000004904 aep:AEPTransmissionCoMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000004904 aep:AEPTransmissionCoMember us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000004904 aep:AEPTransmissionCoMember us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000004904 aep:AEPTransmissionCoMember us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000004904 aep:AEPTransmissionCoMember 2017-12-31 0000004904 aep:AEPTransmissionCoMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000004904 aep:AEPTransmissionCoMember 2019-03-31 0000004904 aep:AEPTransmissionCoMember 2018-12-31 0000004904 aep:AEPTransmissionCoMember us-gaap:RetainedEarningsMember 2018-03-31 0000004904 aep:AppalachianPowerCoMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:ElectricityGenerationMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember aep:OtherRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:ElectricityGenerationMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:ElectricityMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:ElectricityMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:ElectricityPurchasedMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:ElectricityPurchasedMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:OtherRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:CommonStockMember 2017-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:RetainedEarningsMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember 2017-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:CommonStockMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:RetainedEarningsMember 2017-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:RetainedEarningsMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:CommonStockMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000004904 aep:AppalachianPowerCoMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:RetainedEarningsMember 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:CommonStockMember 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:ElectricityMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:ElectricityGenerationMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:ElectricityPurchasedMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:ElectricityPurchasedMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:ElectricityGenerationMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:OtherRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:ElectricityMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:OtherRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:RetainedEarningsMember 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:RetainedEarningsMember 2017-12-31 0000004904 aep:IndianaMichiganPowerCoMember 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:CommonStockMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember 2017-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:CommonStockMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:RetainedEarningsMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:CommonStockMember 2017-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:RetainedEarningsMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:CommonStockMember 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:DccFuelMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:DccFuelMember 2019-03-31 0000004904 aep:OhioPowerCoMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember aep:OtherRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember us-gaap:ElectricityPurchasedMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember aep:OtherRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember us-gaap:ElectricityPurchasedMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember aep:TransmissionandDistributionUtilitiesRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember aep:TransmissionandDistributionUtilitiesRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember us-gaap:RetainedEarningsMember 2017-12-31 0000004904 aep:OhioPowerCoMember 2018-03-31 0000004904 aep:OhioPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000004904 aep:OhioPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000004904 aep:OhioPowerCoMember us-gaap:CommonStockMember 2019-03-31 0000004904 aep:OhioPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000004904 aep:OhioPowerCoMember us-gaap:CommonStockMember 2017-12-31 0000004904 aep:OhioPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000004904 aep:OhioPowerCoMember us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember us-gaap:CommonStockMember 2018-12-31 0000004904 aep:OhioPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember 2017-12-31 0000004904 aep:OhioPowerCoMember us-gaap:RetainedEarningsMember 2019-03-31 0000004904 aep:OhioPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000004904 aep:OhioPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000004904 aep:OhioPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000004904 aep:OhioPowerCoMember us-gaap:RetainedEarningsMember 2018-03-31 0000004904 aep:OhioPowerCoMember 2018-12-31 0000004904 aep:OhioPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000004904 aep:OhioPowerCoMember 2019-03-31 0000004904 aep:OhioPowerCoMember us-gaap:CommonStockMember 2018-03-31 0000004904 aep:OhioPowerCoMember us-gaap:RetainedEarningsMember 2018-12-31 0000004904 aep:OhioPowerCoMember aep:OhioPhaseInRecoveryFundingMember 2019-03-31 0000004904 aep:OhioPowerCoMember aep:OhioPhaseInRecoveryFundingMember 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:OtherRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:OtherRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:ElectricityMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:ElectricityPurchasedMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:ElectricityPurchasedMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:ElectricityMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:ElectricityGenerationMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:ElectricityGenerationMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:CommonStockMember 2017-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:RetainedEarningsMember 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:RetainedEarningsMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember 2017-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:CommonStockMember 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:RetainedEarningsMember 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:RetainedEarningsMember 2017-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:CommonStockMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:CommonStockMember 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:ElectricityMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:OtherRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:ElectricityMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:ElectricityPurchasedMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:OtherRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:ElectricityGenerationMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:ElectricityPurchasedMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:ElectricityGenerationMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:NoncontrollingInterestMember 2017-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:RetainedEarningsMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:RetainedEarningsMember 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:RetainedEarningsMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:NoncontrollingInterestMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:CommonStockMember 2017-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:RetainedEarningsMember 2017-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember 2017-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:NoncontrollingInterestMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:CommonStockMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:CommonStockMember 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:CommonStockMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:NoncontrollingInterestMember 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:SabineMiningCoMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:SabineMiningCoMember 2019-03-31 0000004904 aep:AEPTransmissionCoMember srt:ScenarioPreviouslyReportedMember 2018-01-01 2018-03-31 0000004904 aep:AEPTransmissionCoMember srt:ScenarioPreviouslyReportedMember 2017-12-31 0000004904 aep:AEPTransmissionCoMember srt:RestatementAdjustmentMember 2018-01-01 2018-03-31 0000004904 aep:AEPTransmissionCoMember srt:RestatementAdjustmentMember 2018-03-31 0000004904 aep:AEPTransmissionCoMember srt:ScenarioPreviouslyReportedMember 2018-03-31 0000004904 aep:AEPTransmissionCoMember srt:RestatementAdjustmentMember 2017-12-31 0000004904 aep:RestrictedStockUnitsandPerformanceShareUnitsMember 2018-01-01 2018-03-31 0000004904 aep:RestrictedStockUnitsandPerformanceShareUnitsMember 2019-01-01 2019-03-31 0000004904 aep:AEPTransmissionCoMember srt:RestatementAdjustmentMember 2011-01-01 2018-06-30 0000004904 aep:AEPTransmissionCoMember srt:RestatementAdjustmentMember 2013-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000004904 aep:OhioPowerCoMember aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:CommodityContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:CommodityContractMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000004904 aep:AppalachianPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:ElectricityPurchasedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:CommodityContractMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:ElectricityPurchasedMember us-gaap:CommodityContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:ElectricityPurchasedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:CommodityContractMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:ElectricityPurchasedMember aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-03-31 0000004904 aep:AEPTexasInc.Member aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000004904 aep:AEPTexasInc.Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000004904 aep:AEPTexasInc.Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0000004904 aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 us-gaap:CommodityContractMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000004904 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000004904 us-gaap:CommodityContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-03-31 0000004904 aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 us-gaap:ElectricityPurchasedMember aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0000004904 aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000004904 us-gaap:ElectricityPurchasedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000004904 us-gaap:CommodityContractMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-03-31 0000004904 aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-03-31 0000004904 us-gaap:CommodityContractMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000004904 us-gaap:ElectricityPurchasedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-03-31 0000004904 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-03-31 0000004904 us-gaap:ElectricityPurchasedMember us-gaap:CommodityContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000004904 aep:OhioPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-03-31 0000004904 aep:OhioPowerCoMember aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-03-31 0000004904 aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 us-gaap:ElectricityPurchasedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-03-31 0000004904 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-03-31 0000004904 us-gaap:ElectricityPurchasedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000004904 aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-03-31 0000004904 aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-03-31 0000004904 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000004904 us-gaap:CommodityContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000004904 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000004904 us-gaap:CommodityContractMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 us-gaap:ElectricityPurchasedMember us-gaap:CommodityContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-03-31 0000004904 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000004904 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-03-31 0000004904 us-gaap:CommodityContractMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000004904 us-gaap:CommodityContractMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-03-31 0000004904 us-gaap:ElectricityPurchasedMember aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 us-gaap:ElectricityPurchasedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-03-31 0000004904 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0000004904 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:InterestRateMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000004904 aep:AEPTexasInc.Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:InterestRateMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000004904 aep:AEPTexasInc.Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0000004904 aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:PublicServiceCoOfOklahomaMember 2019-03-31 0000004904 aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:PublicServiceCoOfOklahomaMember 2018-12-31 0000004904 aep:OklaunionPowerStationAcceleratedDepreciationMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyEarningReturnMember aep:PublicServiceCoOfOklahomaMember 2018-12-31 0000004904 aep:OklaunionPowerStationAcceleratedDepreciationMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyEarningReturnMember aep:PublicServiceCoOfOklahomaMember 2019-03-31 0000004904 aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:SouthwesternElectricPowerCoMember 2018-12-31 0000004904 aep:OtherRegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyEarningReturnMember aep:SouthwesternElectricPowerCoMember 2019-03-31 0000004904 aep:RateCaseExpenseTexasMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:SouthwesternElectricPowerCoMember 2018-12-31 0000004904 aep:PlantRetirementCostsUnrecoveredPlantMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyEarningReturnMember aep:SouthwesternElectricPowerCoMember 2018-12-31 0000004904 aep:OtherRegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyEarningReturnMember aep:SouthwesternElectricPowerCoMember 2018-12-31 0000004904 aep:AssetRetirementObligationArkansasLouisianaMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:SouthwesternElectricPowerCoMember 2019-03-31 0000004904 aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:SouthwesternElectricPowerCoMember 2019-03-31 0000004904 aep:RateCaseExpenseTexasMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:SouthwesternElectricPowerCoMember 2019-03-31 0000004904 aep:OtherRegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:SouthwesternElectricPowerCoMember 2019-03-31 0000004904 aep:PlantRetirementCostsUnrecoveredPlantMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyEarningReturnMember aep:SouthwesternElectricPowerCoMember 2019-03-31 0000004904 aep:AssetRetirementObligationArkansasLouisianaMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:SouthwesternElectricPowerCoMember 2018-12-31 0000004904 aep:OtherRegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:SouthwesternElectricPowerCoMember 2018-12-31 0000004904 aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:AEPTexasInc.Member 2018-12-31 0000004904 aep:RateCaseExpenseMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:AEPTexasInc.Member 2018-12-31 0000004904 aep:RateCaseExpenseMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:AEPTexasInc.Member 2019-03-31 0000004904 us-gaap:StormCostsMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:AEPTexasInc.Member 2018-12-31 0000004904 aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:AEPTexasInc.Member 2019-03-31 0000004904 us-gaap:StormCostsMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:AEPTexasInc.Member 2019-03-31 0000004904 aep:OtherRegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:OhioPowerCoMember 2019-03-31 0000004904 aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:OhioPowerCoMember 2019-03-31 0000004904 aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:OhioPowerCoMember 2018-12-31 0000004904 aep:OtherRegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:OhioPowerCoMember 2018-12-31 0000004904 aep:GeneratingUnitsProbableofAbandonmentMember aep:OklaunionGeneratingStationUnitNo1Member 2019-03-31 0000004904 aep:GeneratingUnitsProbableofAbandonmentMember aep:OklaunionGeneratingStationUnitNo1Member 2019-01-01 2019-03-31 0000004904 aep:OtherRegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:IndianaMichiganPowerCoMember 2018-12-31 0000004904 aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:IndianaMichiganPowerCoMember 2018-12-31 0000004904 aep:OtherRegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:IndianaMichiganPowerCoMember 2019-03-31 0000004904 aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:IndianaMichiganPowerCoMember 2019-03-31 0000004904 aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:AppalachianPowerCoMember 2018-12-31 0000004904 aep:AssetRetirementObligationRelatedtoRetiredPlantsMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:AppalachianPowerCoMember 2019-03-31 0000004904 aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:AppalachianPowerCoMember 2019-03-31 0000004904 aep:AssetRetirementObligationRelatedtoRetiredPlantsMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:AppalachianPowerCoMember 2018-12-31 0000004904 aep:OtherRegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:AppalachianPowerCoMember 2019-03-31 0000004904 aep:MaterialsandSuppliesRelatedtoRetiredPlantsMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyEarningReturnMember aep:AppalachianPowerCoMember 2019-03-31 0000004904 aep:OtherRegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:AppalachianPowerCoMember 2018-12-31 0000004904 aep:MaterialsandSuppliesRelatedtoRetiredPlantsMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyEarningReturnMember aep:AppalachianPowerCoMember 2018-12-31 0000004904 us-gaap:StormCostsMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember 2018-12-31 0000004904 aep:OtherRegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyEarningReturnMember 2019-03-31 0000004904 aep:OtherRegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember 2018-12-31 0000004904 aep:AssetRetirementObligationRelatedtoRetiredPlantsMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember 2019-03-31 0000004904 aep:KentuckyDeferredPurchasePowerExpensesMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyEarningReturnMember 2018-12-31 0000004904 aep:OtherRegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember 2019-03-31 0000004904 aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember 2018-12-31 0000004904 aep:PlantRetirementCostsUnrecoveredPlantMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyEarningReturnMember 2018-12-31 0000004904 aep:OtherRegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyEarningReturnMember 2018-12-31 0000004904 aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember 2019-03-31 0000004904 aep:AssetRetirementObligationRelatedtoRetiredPlantsMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember 2018-12-31 0000004904 aep:KentuckyDeferredPurchasePowerExpensesMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyEarningReturnMember 2019-03-31 0000004904 us-gaap:StormCostsMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember 2019-03-31 0000004904 aep:PlantRetirementCostsUnrecoveredPlantMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyEarningReturnMember 2019-03-31 0000004904 aep:StormCostsHurricaneHarveyMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember aep:AEPTexasInc.Member 2019-03-31 0000004904 aep:PlantRetirementCostsUnrecoveredPlantMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember 2019-03-31 0000004904 aep:PlantRetirementCostsUnrecoveredPlantMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:AppalachianPowerCoMember 2019-03-31 0000004904 aep:StormCostsHurricaneHarveyMember aep:RegulatoryAssetsPendingFinalRegulatoryApprovalMember aep:RegulatoryAssetsCurrentlyNotEarningReturnMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:GeneratingUnitsProbableofAbandonmentMember aep:OklaunionGeneratingStationUnitNo1Member 2019-01-01 2019-03-31 0000004904 aep:MichiganTaxReformMember aep:IndianaMichiganPowerCoMember 2019-01-01 2019-03-31 0000004904 aep:A2018WestVirginiaBaseRateCaseMember aep:AppalachianPowerCoMember 2019-01-01 2019-03-31 0000004904 aep:VirginiaTaxReformMember aep:AppalachianPowerCoMember 2019-01-01 2019-03-31 0000004904 aep:FERCTransmissionComplaintMember 2019-01-01 2019-03-31 0000004904 aep:VirginiaStaffDepreciationStudyRequestMember 2019-01-01 2019-03-31 0000004904 aep:OhioElectricSecurityPlanFilingMember 2019-01-01 2019-03-31 0000004904 aep:A2018WestVirginiaBaseRateCaseMember 2019-01-01 2019-03-31 0000004904 aep:VirginiaLegislationAffectingBiennialReviewsMember aep:AppalachianPowerCoMember 2019-01-01 2019-03-31 0000004904 aep:VirginiaStaffDepreciationStudyRequestMember aep:AppalachianPowerCoMember 2019-01-01 2019-03-31 0000004904 aep:VirginiaTaxReformMember 2019-01-01 2019-03-31 0000004904 aep:OhioElectricSecurityPlanFilingMember srt:MinimumMember 2019-01-01 2019-03-31 0000004904 aep:VirginiaLegislationAffectingBiennialReviewsMember 2019-01-01 2019-03-31 0000004904 aep:A2016SEETFilingMember aep:OhioPowerCoMember 2019-01-01 2019-03-31 0000004904 aep:OhioElectricSecurityPlanFilingMember aep:OhioPowerCoMember 2019-01-01 2019-03-31 0000004904 aep:OhioElectricSecurityPlanFilingMember aep:OhioPowerCoMember srt:MaximumMember 2019-01-01 2019-03-31 0000004904 aep:MichiganTaxReformMember 2019-01-01 2019-03-31 0000004904 aep:A2016SEETFilingMember 2019-01-01 2019-03-31 0000004904 aep:OhioElectricSecurityPlanFilingMember aep:OhioPowerCoMember srt:MinimumMember 2019-01-01 2019-03-31 0000004904 aep:OhioElectricSecurityPlanFilingMember srt:MaximumMember 2019-01-01 2019-03-31 0000004904 aep:A2012TexasBaseRateCaseMember 2019-01-01 2019-03-31 0000004904 aep:WelshPlantUnits1And3EnvironmentalProjectsMember aep:WelshPlantUnit1and3Member 2019-03-31 0000004904 aep:WelshPlantUnits1And3EnvironmentalProjectsMember aep:SouthwesternElectricPowerCoMember aep:WelshPlantUnit1and3Member 2019-01-01 2019-03-31 0000004904 aep:A2016TexasBaseRateCaseMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInterimTransmissionandDistributionRatesMember 2019-01-01 2019-03-31 0000004904 aep:TexasStormCostSecuritizationMember 2019-01-01 2019-03-31 0000004904 aep:A2018OklahomaBaseRateCaseMember aep:PublicServiceCoOfOklahomaMember 2019-01-01 2019-03-31 0000004904 aep:WelshPlantUnits1And3EnvironmentalProjectsMember aep:WelshPlantUnit1and3Member 2019-01-01 2019-03-31 0000004904 aep:TexasStormCostSecuritizationMember aep:AEPTexasInc.Member 2019-01-01 2019-03-31 0000004904 aep:A2012TexasBaseRateCaseMember aep:SouthwesternElectricPowerCoMember 2019-01-01 2019-03-31 0000004904 aep:ETTInterimTransmissionRatesMember 2019-01-01 2019-03-31 0000004904 aep:A2016TexasBaseRateCaseMember aep:SouthwesternElectricPowerCoMember 2019-01-01 2019-03-31 0000004904 aep:A2018OklahomaBaseRateCaseMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInterimTransmissionandDistributionRatesMember aep:AEPTexasInc.Member 2019-01-01 2019-03-31 0000004904 aep:WelshPlantUnits1And3EnvironmentalProjectsMember aep:SouthwesternElectricPowerCoMember aep:WelshPlantUnit1and3Member 2019-03-31 0000004904 aep:A2019ArkansasBaseRateCaseMember aep:SouthwesternElectricPowerCoMember 2019-01-01 2019-03-31 0000004904 aep:A2012TexasBaseRateCaseMember aep:TurkGeneratingPlantMember 2019-01-01 2019-03-31 0000004904 aep:FERCTransmissionComplaintAEPSPPParticipantsMember 2019-01-01 2019-03-31 0000004904 aep:Louisiana2018FormulaRateFilingMember 2019-01-01 2019-03-31 0000004904 aep:A2019ArkansasBaseRateCaseMember 2019-01-01 2019-03-31 0000004904 aep:Louisiana2018FormulaRateFilingMember aep:SouthwesternElectricPowerCoMember 2019-01-01 2019-03-31 0000004904 aep:A2012TexasBaseRateCaseMember aep:SouthwesternElectricPowerCoMember aep:TurkGeneratingPlantMember 2019-01-01 2019-03-31 0000004904 aep:A2012TexasBaseRateCaseMember aep:SouthwesternElectricPowerCoMember aep:TurkGeneratingPlantMember 2019-03-31 0000004904 aep:A2012TexasBaseRateCaseMember aep:TurkGeneratingPlantMember 2019-03-31 0000004904 aep:OhioPowerCoMember aep:LettersOfCreditMember 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:LettersOfCreditMember 2019-03-31 0000004904 aep:LettersOfCreditMember 2019-03-31 0000004904 aep:July2019Member aep:LettersOfCreditMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:GuaranteesOfThirdPartyObligationsMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:GuaranteesOfThirdPartyObligationsMember 2019-01-01 2019-03-31 0000004904 aep:June2022Member aep:LettersOfCreditMember 2019-03-31 0000004904 aep:LettersOfCreditMember us-gaap:SubsequentEventMember 2019-04-25 0000004904 aep:GuaranteesofEquityMethodInvesteesMember 2019-03-31 0000004904 aep:GuaranteesOfThirdPartyObligationsMember 2019-01-01 2019-03-31 0000004904 aep:GuaranteesOfThirdPartyObligationsMember 2019-03-31 0000004904 aep:SempraRenewablesLLCMember aep:GenerationAndMarketingMember us-gaap:SubsequentEventMember 2019-04-01 2019-04-25 0000004904 us-gaap:OtherAssetsMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-03-31 0000004904 aep:SempraRenewablesLLCMember aep:GenerationAndMarketingMember us-gaap:SubsequentEventMember 2019-04-25 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-03-31 0000004904 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-03-31 0000004904 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0000004904 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-03-31 0000004904 us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0000004904 aep:AEPTransmissionCoMember aep:AEPTCoParentMember 2019-03-31 0000004904 aep:AEPTransmissionCoMember aep:StateTranscosMember 2019-03-31 0000004904 aep:AEPTransmissionCoMember srt:ConsolidationEliminationsMember 2019-03-31 0000004904 aep:AEPTransmissionCoMember aep:AEPTCoParentMember 2019-01-01 2019-03-31 0000004904 aep:AEPTransmissionCoMember srt:ConsolidationEliminationsMember 2019-01-01 2019-03-31 0000004904 aep:AEPTransmissionCoMember us-gaap:ElectricTransmissionMember aep:AEPTCoParentMember 2019-01-01 2019-03-31 0000004904 aep:AEPTransmissionCoMember aep:StateTranscosMember 2019-01-01 2019-03-31 0000004904 aep:AEPTransmissionCoMember us-gaap:ElectricTransmissionMember aep:StateTranscosMember 2019-01-01 2019-03-31 0000004904 aep:AEPTransmissionCoMember us-gaap:ElectricTransmissionMember aep:StateTranscosMember 2018-01-01 2018-03-31 0000004904 aep:AEPTransmissionCoMember aep:AEPTCoParentMember 2018-01-01 2018-03-31 0000004904 aep:AEPTransmissionCoMember srt:ConsolidationEliminationsMember 2018-01-01 2018-03-31 0000004904 aep:AEPTransmissionCoMember aep:StateTranscosMember 2018-01-01 2018-03-31 0000004904 aep:AEPTransmissionCoMember aep:OtherRevenuesMember aep:StateTranscosMember 2018-01-01 2018-03-31 0000004904 aep:AEPTransmissionCoMember aep:OtherRevenuesMember aep:AEPTCoParentMember 2018-01-01 2018-03-31 0000004904 aep:AEPTransmissionCoMember us-gaap:ElectricTransmissionMember aep:AEPTCoParentMember 2018-01-01 2018-03-31 0000004904 aep:AEPTransmissionCoMember srt:ConsolidationEliminationsMember 2018-12-31 0000004904 aep:AEPTransmissionCoMember aep:StateTranscosMember 2018-12-31 0000004904 aep:AEPTransmissionCoMember aep:AEPTCoParentMember 2018-12-31 0000004904 aep:GenerationAndMarketingMember 2018-12-31 0000004904 srt:ConsolidationEliminationsMember 2018-12-31 0000004904 us-gaap:AllOtherSegmentsMember 2018-12-31 0000004904 aep:AEPTransmissionHoldcoMember 2018-12-31 0000004904 srt:ConsolidationEliminationsMember 2019-03-31 0000004904 aep:GenerationAndMarketingMember 2019-03-31 0000004904 aep:VerticallyIntegratedUtilitiesMember 2018-12-31 0000004904 us-gaap:AllOtherSegmentsMember 2019-03-31 0000004904 aep:AEPTransmissionHoldcoMember 2019-03-31 0000004904 aep:VerticallyIntegratedUtilitiesMember 2019-03-31 0000004904 aep:TransmissionAndDistributionCompaniesMember 2019-03-31 0000004904 aep:TransmissionAndDistributionCompaniesMember 2018-12-31 0000004904 srt:ConsolidationEliminationsMember 2018-01-01 2018-03-31 0000004904 srt:ConsolidationEliminationsMember 2019-01-01 2019-03-31 0000004904 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-03-31 0000004904 aep:TransmissionOperationsMember 2018-01-01 2018-03-31 0000004904 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-03-31 0000004904 aep:TransmissionOperationsMember 2019-01-01 2019-03-31 0000004904 aep:GenerationAndMarketingRevenuesMember aep:GenerationAndMarketingMember 2018-01-01 2018-03-31 0000004904 aep:TransmissionandDistributionUtilitiesRevenuesMember aep:TransmissionAndDistributionCompaniesMember 2019-01-01 2019-03-31 0000004904 aep:TransmissionAndDistributionCompaniesMember 2019-01-01 2019-03-31 0000004904 aep:VerticallyIntegratedUtilitiesMember 2019-01-01 2019-03-31 0000004904 aep:GenerationAndMarketingRevenuesMember aep:GenerationAndMarketingMember 2019-01-01 2019-03-31 0000004904 aep:OtherRevenuesMember us-gaap:AllOtherSegmentsMember 2018-01-01 2018-03-31 0000004904 us-gaap:ElectricityMember aep:VerticallyIntegratedUtilitiesMember 2019-01-01 2019-03-31 0000004904 aep:GenerationAndMarketingMember 2019-01-01 2019-03-31 0000004904 aep:VerticallyIntegratedUtilitiesMember 2018-01-01 2018-03-31 0000004904 us-gaap:ElectricityMember aep:VerticallyIntegratedUtilitiesMember 2018-01-01 2018-03-31 0000004904 aep:GenerationAndMarketingMember 2018-01-01 2018-03-31 0000004904 aep:TransmissionAndDistributionCompaniesMember 2018-01-01 2018-03-31 0000004904 aep:OtherRevenuesMember us-gaap:AllOtherSegmentsMember 2019-01-01 2019-03-31 0000004904 aep:TransmissionandDistributionUtilitiesRevenuesMember aep:TransmissionAndDistributionCompaniesMember 2018-01-01 2018-03-31 0000004904 us-gaap:ElectricTransmissionMember aep:TransmissionOperationsMember 2019-01-01 2019-03-31 0000004904 us-gaap:ElectricTransmissionMember aep:TransmissionOperationsMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:GrossAmountsOffsetInStatementOfFinancialPositionMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:NetAmountsOfAssetsLiabilitiesPresentedInStatementOfFinancialPositionMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:CommodityContractMember aep:RiskManagementCommodityContractsMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:GrossAmountsOffsetInStatementOfFinancialPositionMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:CommodityContractMember aep:RiskManagementCommodityContractsMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember aep:NetAmountsOfAssetsLiabilitiesPresentedInStatementOfFinancialPositionMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember aep:NetAmountsOfAssetsLiabilitiesPresentedInStatementOfFinancialPositionMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:CommodityContractMember aep:RiskManagementCommodityContractsMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:GrossAmountsOffsetInStatementOfFinancialPositionMember 2019-03-31 0000004904 aep:OhioPowerCoMember aep:GenerationAndMarketingRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:PurchasedElectricityForResaleMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:RegulatoryLiabilitiesMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:RegulatoryAssetsMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:RegulatoryAssetsMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:ElectricGenerationTransmissionDistributionRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:MaintenanceExpenseMember 2019-01-01 2019-03-31 0000004904 aep:GenerationAndMarketingRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:MaintenanceExpenseMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:RegulatoryLiabilitiesMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember aep:ElectricGenerationTransmissionDistributionRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:VerticallyIntegratedUtilitiesRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:GenerationAndMarketingRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:MaintenanceExpenseMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember aep:RegulatoryAssetsMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember aep:MaintenanceExpenseMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:GenerationAndMarketingRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:OtherOperationExpenseMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:ElectricGenerationTransmissionDistributionRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:MaintenanceExpenseMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:ElectricGenerationTransmissionDistributionRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember aep:VerticallyIntegratedUtilitiesRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:ElectricGenerationTransmissionDistributionRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:GenerationAndMarketingRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:RegulatoryLiabilitiesMember 2019-01-01 2019-03-31 0000004904 aep:VerticallyIntegratedUtilitiesRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:MaintenanceExpenseMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:ElectricGenerationTransmissionDistributionRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:RegulatoryAssetsMember 2019-01-01 2019-03-31 0000004904 aep:ElectricGenerationTransmissionDistributionRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:GenerationAndMarketingRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:RegulatoryAssetsMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:OtherOperationExpenseMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:RegulatoryLiabilitiesMember 2019-01-01 2019-03-31 0000004904 aep:OtherOperationExpenseMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:OtherOperationExpenseMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:RegulatoryLiabilitiesMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:RegulatoryAssetsMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:RegulatoryAssetsMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:VerticallyIntegratedUtilitiesRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:RegulatoryLiabilitiesMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:GenerationAndMarketingRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:PurchasedElectricityForResaleMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember aep:RegulatoryLiabilitiesMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:PurchasedElectricityForResaleMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember aep:PurchasedElectricityForResaleMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:OtherOperationExpenseMember 2019-01-01 2019-03-31 0000004904 aep:PurchasedElectricityForResaleMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:PurchasedElectricityForResaleMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:VerticallyIntegratedUtilitiesRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:VerticallyIntegratedUtilitiesRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:MaintenanceExpenseMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:VerticallyIntegratedUtilitiesRevenuesMember 2019-01-01 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:OtherOperationExpenseMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:PurchasedElectricityForResaleMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember aep:OtherOperationExpenseMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:NetAmountsOfAssetsLiabilitiesPresentedInStatementOfFinancialPositionMember 2018-12-31 0000004904 aep:AEPTexasInc.Member us-gaap:CommodityContractMember aep:RiskManagementCommodityContractsMember 2018-12-31 0000004904 aep:AEPTexasInc.Member aep:GrossAmountsOffsetInStatementOfFinancialPositionMember 2018-12-31 0000004904 us-gaap:CommodityContractMember 2019-03-31 0000004904 aep:InterestRateMember 2019-03-31 0000004904 aep:InterestRateMember 2018-12-31 0000004904 aep:InterestRateMember 2019-01-01 2019-03-31 0000004904 us-gaap:CommodityContractMember 2018-01-01 2018-12-31 0000004904 us-gaap:CommodityContractMember 2019-01-01 2019-03-31 0000004904 aep:InterestRateMember 2018-01-01 2018-12-31 0000004904 us-gaap:CommodityContractMember 2018-12-31 0000004904 aep:AEPTexasInc.Member aep:InterestRateMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:InterestRateMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:PowerContractMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:NaturalGasContractMember 2019-03-31 0000004904 aep:PowerContractMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:InterestRateMember 2019-03-31 0000004904 aep:OhioPowerCoMember aep:InterestRateMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:HeatingOilAndGasolineContractMember 2019-03-31 0000004904 aep:HeatingOilAndGasolineContractMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:NaturalGasContractMember 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:NaturalGasContractMember 2019-03-31 0000004904 aep:OhioPowerCoMember aep:NaturalGasContractMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:InterestRateMember 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:InterestRateContractMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:PowerContractMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:InterestRateContractMember 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:HeatingOilAndGasolineContractMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:NaturalGasContractMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:HeatingOilAndGasolineContractMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:InterestRateContractMember 2019-03-31 0000004904 aep:OhioPowerCoMember aep:HeatingOilAndGasolineContractMember 2019-03-31 0000004904 aep:NaturalGasContractMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:PowerContractMember 2019-03-31 0000004904 us-gaap:InterestRateContractMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:InterestRateMember 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:PowerContractMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:NaturalGasContractMember 2019-03-31 0000004904 aep:OhioPowerCoMember aep:PowerContractMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:InterestRateContractMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:InterestRateContractMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:HeatingOilAndGasolineContractMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:HeatingOilAndGasolineContractMember 2019-03-31 0000004904 aep:OhioPowerCoMember us-gaap:InterestRateContractMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:PowerContractMember 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:NetAmountsOfAssetsLiabilitiesPresentedInStatementOfFinancialPositionMember 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:GrossAmountsOffsetInStatementOfFinancialPositionMember 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:CommodityContractMember aep:RiskManagementCommodityContractsMember 2019-03-31 0000004904 aep:OhioPowerCoMember aep:NetAmountsOfAssetsLiabilitiesPresentedInStatementOfFinancialPositionMember 2018-12-31 0000004904 aep:OhioPowerCoMember aep:GrossAmountsOffsetInStatementOfFinancialPositionMember 2018-12-31 0000004904 aep:OhioPowerCoMember us-gaap:CommodityContractMember aep:RiskManagementCommodityContractsMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember aep:NaturalGasContractMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:InterestRateContractMember 2018-12-31 0000004904 aep:OhioPowerCoMember aep:NaturalGasContractMember 2018-12-31 0000004904 aep:OhioPowerCoMember aep:InterestRateMember 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:PowerContractMember 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:HeatingOilAndGasolineContractMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember aep:InterestRateMember 2018-12-31 0000004904 aep:OhioPowerCoMember aep:PowerContractMember 2018-12-31 0000004904 aep:AEPTexasInc.Member aep:NaturalGasContractMember 2018-12-31 0000004904 aep:AEPTexasInc.Member aep:PowerContractMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:InterestRateContractMember 2018-12-31 0000004904 aep:AEPTexasInc.Member aep:InterestRateMember 2018-12-31 0000004904 aep:PowerContractMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:InterestRateMember 2018-12-31 0000004904 aep:HeatingOilAndGasolineContractMember 2018-12-31 0000004904 aep:NaturalGasContractMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:NaturalGasContractMember 2018-12-31 0000004904 aep:AEPTexasInc.Member us-gaap:InterestRateContractMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:InterestRateContractMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:NaturalGasContractMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember aep:HeatingOilAndGasolineContractMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember aep:PowerContractMember 2018-12-31 0000004904 aep:OhioPowerCoMember aep:HeatingOilAndGasolineContractMember 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:InterestRateMember 2018-12-31 0000004904 aep:OhioPowerCoMember us-gaap:InterestRateContractMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:PowerContractMember 2018-12-31 0000004904 us-gaap:InterestRateContractMember 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:InterestRateContractMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:InterestRateMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:PowerContractMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:HeatingOilAndGasolineContractMember 2018-12-31 0000004904 aep:AEPTexasInc.Member aep:HeatingOilAndGasolineContractMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:HeatingOilAndGasolineContractMember 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:NaturalGasContractMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:GenerationAndMarketingRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:OtherOperationExpenseMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:PurchasedElectricityForResaleMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember aep:ElectricGenerationTransmissionDistributionRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:PurchasedElectricityForResaleMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember aep:OtherOperationExpenseMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember aep:RegulatoryLiabilitiesMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:RegulatoryLiabilitiesMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember aep:OtherOperationExpenseMember 2018-01-01 2018-03-31 0000004904 aep:RegulatoryAssetsMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:MaintenanceExpenseMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember aep:VerticallyIntegratedUtilitiesRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember aep:RegulatoryLiabilitiesMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member aep:VerticallyIntegratedUtilitiesRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember aep:PurchasedElectricityForResaleMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:RegulatoryAssetsMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember aep:VerticallyIntegratedUtilitiesRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:PurchasedElectricityForResaleMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member aep:OtherOperationExpenseMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:GenerationAndMarketingRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember aep:ElectricGenerationTransmissionDistributionRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:RegulatoryLiabilitiesMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member aep:PurchasedElectricityForResaleMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember aep:MaintenanceExpenseMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member aep:RegulatoryAssetsMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member aep:RegulatoryLiabilitiesMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member aep:GenerationAndMarketingRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:MaintenanceExpenseMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember aep:MaintenanceExpenseMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:MaintenanceExpenseMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:ElectricGenerationTransmissionDistributionRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:VerticallyIntegratedUtilitiesRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:OtherOperationExpenseMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:VerticallyIntegratedUtilitiesRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:OtherOperationExpenseMember 2018-01-01 2018-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:ElectricGenerationTransmissionDistributionRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:ElectricGenerationTransmissionDistributionRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember aep:PurchasedElectricityForResaleMember 2018-01-01 2018-03-31 0000004904 aep:VerticallyIntegratedUtilitiesRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember aep:RegulatoryAssetsMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:MaintenanceExpenseMember 2018-01-01 2018-03-31 0000004904 aep:ElectricGenerationTransmissionDistributionRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:VerticallyIntegratedUtilitiesRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:GenerationAndMarketingRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember aep:RegulatoryAssetsMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:RegulatoryAssetsMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:GenerationAndMarketingRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member aep:MaintenanceExpenseMember 2018-01-01 2018-03-31 0000004904 aep:OhioPowerCoMember aep:GenerationAndMarketingRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:AppalachianPowerCoMember aep:GenerationAndMarketingRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:RegulatoryLiabilitiesMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:OtherOperationExpenseMember 2018-01-01 2018-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:RegulatoryAssetsMember 2018-01-01 2018-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:RegulatoryLiabilitiesMember 2018-01-01 2018-03-31 0000004904 aep:AEPTexasInc.Member aep:ElectricGenerationTransmissionDistributionRevenuesMember 2018-01-01 2018-03-31 0000004904 aep:PurchasedElectricityForResaleMember 2018-01-01 2018-03-31 0000004904 aep:InterestRateMember aep:HedgingContractsMember 2019-03-31 0000004904 aep:GrossAmountsOfRiskManagementAssetsLiabilitiesRecognizedMember 2019-03-31 0000004904 aep:NetAmountsOfAssetsLiabilitiesPresentedInStatementOfFinancialPositionMember 2019-03-31 0000004904 us-gaap:CommodityContractMember aep:HedgingContractsMember 2019-03-31 0000004904 us-gaap:CommodityContractMember aep:RiskManagementCommodityContractsMember 2019-03-31 0000004904 aep:GrossAmountsOffsetInStatementOfFinancialPositionMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember us-gaap:CommodityContractMember aep:RiskManagementCommodityContractsMember 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:GrossAmountsOffsetInStatementOfFinancialPositionMember 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:NetAmountsOfAssetsLiabilitiesPresentedInStatementOfFinancialPositionMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:GrossAmountsOffsetInStatementOfFinancialPositionMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:NetAmountsOfAssetsLiabilitiesPresentedInStatementOfFinancialPositionMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:CommodityContractMember aep:RiskManagementCommodityContractsMember 2018-12-31 0000004904 us-gaap:CommodityContractMember aep:RiskManagementCommodityContractsMember 2018-12-31 0000004904 aep:NetAmountsOfAssetsLiabilitiesPresentedInStatementOfFinancialPositionMember 2018-12-31 0000004904 aep:GrossAmountsOffsetInStatementOfFinancialPositionMember 2018-12-31 0000004904 aep:InterestRateMember aep:HedgingContractsMember 2018-12-31 0000004904 aep:GrossAmountsOfRiskManagementAssetsLiabilitiesRecognizedMember 2018-12-31 0000004904 us-gaap:CommodityContractMember aep:HedgingContractsMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:InterestRateMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:InterestRateMember 2019-01-01 2019-03-31 0000004904 aep:OhioPowerCoMember aep:InterestRateMember 2018-01-01 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:InterestRateMember 2019-01-01 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:InterestRateMember 2018-01-01 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:InterestRateMember 2018-01-01 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:InterestRateMember 2019-01-01 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:InterestRateMember 2018-01-01 2018-12-31 0000004904 aep:OhioPowerCoMember aep:InterestRateMember 2019-01-01 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:InterestRateMember 2018-01-01 2018-12-31 0000004904 aep:AEPTexasInc.Member aep:InterestRateMember 2019-01-01 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:InterestRateMember 2018-01-01 2018-12-31 0000004904 aep:OhioPowerCoMember aep:NetAmountsOfAssetsLiabilitiesPresentedInStatementOfFinancialPositionMember 2019-03-31 0000004904 aep:OhioPowerCoMember aep:GrossAmountsOffsetInStatementOfFinancialPositionMember 2019-03-31 0000004904 aep:OhioPowerCoMember us-gaap:CommodityContractMember aep:RiskManagementCommodityContractsMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:GrossAmountsOffsetInStatementOfFinancialPositionMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:CommodityContractMember aep:RiskManagementCommodityContractsMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:NetAmountsOfAssetsLiabilitiesPresentedInStatementOfFinancialPositionMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:CommodityContractMember aep:RiskManagementCommodityContractsMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:NetAmountsOfAssetsLiabilitiesPresentedInStatementOfFinancialPositionMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:GrossAmountsOffsetInStatementOfFinancialPositionMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:NetAmountsOfAssetsLiabilitiesPresentedInStatementOfFinancialPositionMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:CommodityContractMember aep:RiskManagementCommodityContractsMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:GrossAmountsOffsetInStatementOfFinancialPositionMember 2019-03-31 0000004904 aep:OhioPowerCoMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:OhioPowerCoMember srt:WeightedAverageMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:OhioPowerCoMember srt:MaximumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:OhioPowerCoMember srt:MinimumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:AppalachianPowerCoMember srt:WeightedAverageMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:AppalachianPowerCoMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:AppalachianPowerCoMember srt:MaximumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:AppalachianPowerCoMember srt:MinimumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:AppalachianPowerCoMember srt:WeightedAverageMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:AppalachianPowerCoMember srt:MinimumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:AppalachianPowerCoMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:AppalachianPowerCoMember srt:MaximumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:MutualFundsEquityMember 2019-03-31 0000004904 us-gaap:CashMember 2019-03-31 0000004904 aep:MutualFundsFixedIncomeMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember srt:MaximumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember srt:WeightedAverageMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember srt:WeightedAverageMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember srt:MinimumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember srt:MaximumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember srt:MinimumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:AppalachianPowerCoMember srt:MinimumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:AppalachianPowerCoMember srt:MinimumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:AppalachianPowerCoMember srt:MaximumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:AppalachianPowerCoMember srt:WeightedAverageMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:AppalachianPowerCoMember srt:MaximumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:AppalachianPowerCoMember srt:WeightedAverageMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember 2018-01-01 2018-03-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember 2019-01-01 2019-03-31 0000004904 us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 srt:MinimumMember aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 srt:MinimumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 srt:MaximumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 srt:WeightedAverageMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 srt:MaximumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 srt:WeightedAverageMember aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 srt:MinimumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 srt:MaximumMember aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 srt:WeightedAverageMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:RiskManagementCommodityContractsMember 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:FairValueInputsLevel1Member 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 aep:AEPTexasInc.Member aep:RiskManagementCommodityContractsMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2019-03-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember us-gaap:CorporateDebtSecuritiesMember 2019-01-01 2019-03-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-01-01 2019-03-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember us-gaap:CorporateDebtSecuritiesMember 2018-01-01 2018-12-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember us-gaap:FixedIncomeFundsMember 2018-01-01 2018-12-31 0000004904 us-gaap:CashAndCashEquivalentsMember 2018-12-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember us-gaap:StateAndLocalJurisdictionMember 2019-01-01 2019-03-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-01-01 2018-12-31 0000004904 us-gaap:FixedIncomeFundsMember 2019-03-31 0000004904 aep:DomesticMember 2018-12-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember 2018-01-01 2018-12-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember us-gaap:CashAndCashEquivalentsMember 2018-01-01 2018-12-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember aep:DomesticMember 2018-01-01 2018-12-31 0000004904 us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0000004904 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000004904 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-31 0000004904 aep:DomesticMember 2019-03-31 0000004904 us-gaap:StateAndLocalJurisdictionMember 2019-03-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember us-gaap:CashAndCashEquivalentsMember 2019-01-01 2019-03-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember us-gaap:FixedIncomeFundsMember 2019-01-01 2019-03-31 0000004904 us-gaap:FixedIncomeFundsMember 2018-12-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember us-gaap:StateAndLocalJurisdictionMember 2018-01-01 2018-12-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember aep:DomesticMember 2019-01-01 2019-03-31 0000004904 us-gaap:CashAndCashEquivalentsMember 2019-03-31 0000004904 us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0000004904 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember aep:RiskManagementCommodityContractsMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:AppalachianPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2018-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 aep:AppalachianPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 aep:WithinCurrentYearMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:MaturityPeriod3Member us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 aep:MaturityPeriodFourMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:MaturityPeriodFourMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 aep:MaturityPeriod2Member us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:MaturityPeriod2Member us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 aep:MaturityPeriod2Member us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember aep:DomesticMember 2018-01-01 2018-03-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember 2018-12-31 0000004904 aep:MaturityPeriodFourMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 aep:MaturityPeriod3Member us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:MaturityPeriod3Member us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:WithinCurrentYearMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 aep:MaturityPeriodFourMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:WithinCurrentYearMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 us-gaap:FairValueInputsLevel1Member 2019-03-31 0000004904 aep:SpentNuclearFuelandDecommissioningTrustsMember 2019-03-31 0000004904 aep:WithinCurrentYearMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 aep:MaturityPeriod3Member us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 aep:AppalachianPowerCoMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:RiskManagementCommodityContractsMember 2019-03-31 0000004904 aep:AppalachianPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:RiskManagementCommodityContractsMember 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:RiskManagementCommodityContractsMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000004904 aep:OhioPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:OhioPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2018-12-31 0000004904 aep:OhioPowerCoMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:OhioPowerCoMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000004904 aep:OhioPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2018-12-31 0000004904 aep:OhioPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 aep:OhioPowerCoMember aep:RiskManagementCommodityContractsMember 2018-12-31 0000004904 aep:OhioPowerCoMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 aep:OhioPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000004904 srt:MinimumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 srt:MaximumMember aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 srt:WeightedAverageMember aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 srt:MinimumMember aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 srt:MaximumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 srt:MinimumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 srt:MaximumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 srt:WeightedAverageMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 srt:WeightedAverageMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember srt:MaximumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember srt:WeightedAverageMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember srt:MinimumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember srt:MaximumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember srt:WeightedAverageMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:PublicServiceCoOfOklahomaMember srt:MinimumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:OhioPowerCoMember srt:MaximumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:OhioPowerCoMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:OhioPowerCoMember srt:WeightedAverageMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:OhioPowerCoMember srt:MinimumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:MutualFundsEquityMember 2018-12-31 0000004904 aep:MutualFundsFixedIncomeMember 2018-12-31 0000004904 us-gaap:CashMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel2Member us-gaap:CashAndCashEquivalentsMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel3Member us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel2Member us-gaap:FixedIncomeFundsMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel1Member aep:DomesticMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel3Member aep:DomesticMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel1Member us-gaap:CashAndCashEquivalentsMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FixedIncomeFundsMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel3Member us-gaap:FixedIncomeFundsMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel2Member aep:DomesticMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel3Member us-gaap:CashAndCashEquivalentsMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel1Member us-gaap:FixedIncomeFundsMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel2Member us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:RiskManagementCommodityContractsMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:FixedIncomeFundsMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember aep:DomesticMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel1Member us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember aep:DomesticMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember srt:WeightedAverageMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember srt:MaximumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember srt:MinimumMember aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember srt:MinimumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember srt:WeightedAverageMember aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember srt:MaximumMember aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember srt:WeightedAverageMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember srt:MinimumMember aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember srt:WeightedAverageMember aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember srt:MinimumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember srt:MaximumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember srt:MaximumMember aep:NaturalGasContractMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:RiskManagementCommodityContractsMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:RiskManagementCommodityContractsMember 2019-03-31 0000004904 aep:PublicServiceCoOfOklahomaMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0000004904 us-gaap:FairValueInputsLevel1Member aep:MutualFundsEquityMember 2018-12-31 0000004904 us-gaap:CommodityMember 2018-12-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember aep:DomesticMember 2018-12-31 0000004904 aep:RiskManagementCommodityContractsMember 2018-12-31 0000004904 us-gaap:FairValueHedgingMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000004904 us-gaap:FairValueInputsLevel1Member aep:MutualFundsFixedIncomeMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000004904 aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000004904 us-gaap:CommodityMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 us-gaap:FairValueInputsLevel3Member us-gaap:FixedIncomeFundsMember 2018-12-31 0000004904 aep:RiskManagementCommodityContractsMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel1Member us-gaap:CashMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel3Member aep:MutualFundsFixedIncomeMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel1Member aep:DomesticMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel2Member aep:MutualFundsEquityMember 2018-12-31 0000004904 us-gaap:CommodityMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2018-12-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:CashMember 2018-12-31 0000004904 us-gaap:FairValueHedgingMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 us-gaap:FairValueInputsLevel2Member aep:DomesticMember 2018-12-31 0000004904 aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 us-gaap:FairValueHedgingMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel2Member us-gaap:CashMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel3Member us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel2Member us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0000004904 us-gaap:CommodityMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 us-gaap:FairValueInputsLevel3Member us-gaap:CashAndCashEquivalentsMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel2Member us-gaap:CashAndCashEquivalentsMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel1Member us-gaap:CashAndCashEquivalentsMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000004904 us-gaap:CommodityMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel3Member aep:DomesticMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:FixedIncomeFundsMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel3Member us-gaap:CashMember 2018-12-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember aep:MutualFundsEquityMember 2018-12-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember aep:MutualFundsFixedIncomeMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel2Member us-gaap:FixedIncomeFundsMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel2Member aep:MutualFundsFixedIncomeMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel1Member us-gaap:FixedIncomeFundsMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel1Member us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000004904 us-gaap:FairValueInputsLevel3Member aep:MutualFundsEquityMember 2018-12-31 0000004904 us-gaap:FairValueHedgingMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 us-gaap:FairValueHedgingMember 2018-12-31 0000004904 aep:OhioPowerCoMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:OhioPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2019-03-31 0000004904 aep:OhioPowerCoMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 aep:OhioPowerCoMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0000004904 aep:OhioPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2019-03-31 0000004904 aep:OhioPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:OhioPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0000004904 aep:OhioPowerCoMember aep:RiskManagementCommodityContractsMember 2019-03-31 0000004904 aep:OhioPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:RiskManagementCommodityContractsMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:RiskManagementCommodityContractsMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2019-03-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:FixedIncomeFundsMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel2Member aep:MutualFundsEquityMember 2019-03-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember aep:DomesticMember 2019-03-31 0000004904 aep:RiskManagementCommodityContractsMember 2019-03-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:CashMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel2Member aep:MutualFundsFixedIncomeMember 2019-03-31 0000004904 us-gaap:CommodityMember 2019-03-31 0000004904 us-gaap:FairValueHedgingMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2019-03-31 0000004904 us-gaap:CommodityMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0000004904 us-gaap:FairValueInputsLevel1Member us-gaap:StateAndLocalJurisdictionMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 us-gaap:CommodityMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-31 0000004904 us-gaap:FairValueHedgingMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0000004904 us-gaap:FairValueInputsLevel2Member us-gaap:CashAndCashEquivalentsMember 2019-03-31 0000004904 aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 us-gaap:FairValueInputsLevel1Member 2019-03-31 0000004904 aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:StateAndLocalJurisdictionMember 2019-03-31 0000004904 us-gaap:FairValueHedgingMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel1Member us-gaap:CashMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel3Member us-gaap:CashAndCashEquivalentsMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel1Member aep:MutualFundsFixedIncomeMember 2019-03-31 0000004904 aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 us-gaap:FairValueInputsLevel2Member us-gaap:FixedIncomeFundsMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel3Member aep:MutualFundsFixedIncomeMember 2019-03-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:CashAndCashEquivalentsMember 2019-03-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember aep:MutualFundsEquityMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel2Member us-gaap:StateAndLocalJurisdictionMember 2019-03-31 0000004904 us-gaap:FairValueHedgingMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 us-gaap:FairValueInputsLevel3Member us-gaap:FixedIncomeFundsMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0000004904 us-gaap:CommodityMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 us-gaap:FairValueInputsLevel1Member aep:DomesticMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel3Member aep:DomesticMember 2019-03-31 0000004904 us-gaap:CommodityMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel2Member aep:DomesticMember 2019-03-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember aep:MutualFundsFixedIncomeMember 2019-03-31 0000004904 us-gaap:FairValueHedgingMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel2Member us-gaap:CashMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel3Member aep:MutualFundsEquityMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel1Member us-gaap:FixedIncomeFundsMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel1Member aep:MutualFundsEquityMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel1Member us-gaap:CashAndCashEquivalentsMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel3Member us-gaap:StateAndLocalJurisdictionMember 2019-03-31 0000004904 us-gaap:FairValueInputsLevel3Member us-gaap:CashMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:RiskManagementCommodityContractsMember 2019-03-31 0000004904 aep:SouthwesternElectricPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember srt:MinimumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember srt:MaximumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember srt:MaximumMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember srt:WeightedAverageMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember srt:WeightedAverageMember aep:EnergyContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember srt:MinimumMember aep:FinancialTrasnsmissionRightsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:AEPTexasInc.Member us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 aep:AEPTexasInc.Member aep:RiskManagementCommodityContractsMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2018-12-31 0000004904 aep:AEPTexasInc.Member aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000004904 aep:AEPTexasInc.Member us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2018-12-31 0000004904 aep:AEPTexasInc.Member aep:RiskManagementCommodityContractsMember 2018-12-31 0000004904 aep:AEPTexasInc.Member us-gaap:FairValueInputsLevel1Member 2018-12-31 0000004904 aep:AEPTexasInc.Member aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:AEPTexasInc.Member aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000004904 aep:AEPTexasInc.Member us-gaap:FairValueInputsLevel3Member 2018-12-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel3Member us-gaap:StateAndLocalJurisdictionMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel2Member us-gaap:CashAndCashEquivalentsMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:RiskManagementCommodityContractsMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel1Member us-gaap:CashAndCashEquivalentsMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:CashAndCashEquivalentsMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel2Member us-gaap:FixedIncomeFundsMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel1Member us-gaap:StateAndLocalJurisdictionMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel3Member us-gaap:FixedIncomeFundsMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:DomesticMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel3Member aep:DomesticMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel2Member us-gaap:StateAndLocalJurisdictionMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FixedIncomeFundsMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:FixedIncomeFundsMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember aep:RiskManagementCommodityContractsMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel3Member us-gaap:CashAndCashEquivalentsMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:FairValueInputsLevel2Member aep:DomesticMember 2019-03-31 0000004904 aep:IndianaMichiganPowerCoMember us-gaap:StateAndLocalJurisdictionMember 2019-03-31 0000004904