XML 54 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Comprehensive Income (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI $ (103,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (115,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Change in Fair Value Recognized in AOCI 2,000,000aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax (14,000,000)aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
Amounts Reclassified from AOCI (7,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax 20,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Net Current Period Other Comprehensive Income (5,000,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax 6,000,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
Pension and OPEB Adjustment Related to Mitchell Plant 5,000,000aep_PensionAndOpebAdjustmentRelatedToMitchellPlant  
Ending Balance in AOCI (103,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (109,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Commodity:    
Vertically Integrated Utilities 2,487,000,000us-gaap_ElectricUtilityRevenue 2,549,000,000us-gaap_ElectricUtilityRevenue
Generation & Marketing Revenues 156,000,000us-gaap_OtherSalesRevenueNet 117,000,000us-gaap_OtherSalesRevenueNet
Purchased Electricity for Resale 718,000,000us-gaap_CostOfPurchasedPower 638,000,000us-gaap_CostOfPurchasedPower
Other Operation Expense 746,000,000us-gaap_UtilitiesOperatingExpenseOperations 780,000,000us-gaap_UtilitiesOperatingExpenseOperations
Maintenance Expense 294,000,000us-gaap_UtilitiesOperatingExpenseMaintenance 292,000,000us-gaap_UtilitiesOperatingExpenseMaintenance
Interest Rate and Foreign Currency:    
Depreciation and Amortization Expense 505,000,000us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization 491,000,000us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
Interest Expense 223,000,000us-gaap_InterestExpense 220,000,000us-gaap_InterestExpense
Income Tax (Expense) Credit (333,000,000)us-gaap_IncomeTaxExpenseBenefit (307,000,000)us-gaap_IncomeTaxExpenseBenefit
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (7,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax 20,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Gains and Losses on Securities Available for Sale    
Interest Income 1,000,000us-gaap_InvestmentIncomeNet 1,000,000us-gaap_InvestmentIncomeNet
Interest Expense 223,000,000us-gaap_InterestExpense 220,000,000us-gaap_InterestExpense
Income Tax (Expense) Credit (333,000,000)us-gaap_IncomeTaxExpenseBenefit (307,000,000)us-gaap_IncomeTaxExpenseBenefit
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (7,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax 20,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Pension and OPEB    
Income Tax (Expense) Credit (333,000,000)us-gaap_IncomeTaxExpenseBenefit (307,000,000)us-gaap_IncomeTaxExpenseBenefit
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (7,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax 20,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (7,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax 20,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Pension and OPEB Adjustment Related to Mitchell Plant 5,000,000aep_PensionAndOpebAdjustmentRelatedToMitchellPlant  
Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Amounts Reclassified from AOCI (7,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
19,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity (11,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
30,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency (11,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
30,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit (11,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
30,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (7,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
19,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit (11,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
30,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (7,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
19,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit (11,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
30,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (7,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
19,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (7,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
19,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Securities Available for Sale [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 8,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
7,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Change in Fair Value Recognized in AOCI 1,000,000aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Amounts Reclassified from AOCI 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Net Current Period Other Comprehensive Income 1,000,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Pension and OPEB Adjustment Related to Mitchell Plant 0aep_PensionAndOpebAdjustmentRelatedToMitchellPlant
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Ending Balance in AOCI 9,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
7,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Interest Rate and Foreign Currency:    
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Pension and OPEB    
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Pension and OPEB Adjustment Related to Mitchell Plant 0aep_PensionAndOpebAdjustmentRelatedToMitchellPlant
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Pension and OPEB [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI (93,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(99,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Amounts Reclassified from AOCI 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Net Current Period Other Comprehensive Income 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
1,000,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Pension and OPEB Adjustment Related to Mitchell Plant 5,000,000aep_PensionAndOpebAdjustmentRelatedToMitchellPlant
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Ending Balance in AOCI (88,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(98,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Commodity:    
Subtotal - Commodity 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
2,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
2,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
2,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
2,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Pension and OPEB    
Amortization of Prior Service Cost (Credit) (5,000,000)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(5,000,000)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Amortization of Actuarial (Gains)/Losses 5,000,000us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
7,000,000us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
2,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Pension and OPEB Adjustment Related to Mitchell Plant 5,000,000aep_PensionAndOpebAdjustmentRelatedToMitchellPlant
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Commodity [Member] | Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 1,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Change in Fair Value Recognized in AOCI 1,000,000aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(14,000,000)aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts Reclassified from AOCI (8,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
18,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Net Current Period Other Comprehensive Income (7,000,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
4,000,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB Adjustment Related to Mitchell Plant 0aep_PensionAndOpebAdjustmentRelatedToMitchellPlant
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Ending Balance in AOCI (6,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
4,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity (12,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
28,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency (12,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
28,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit (12,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
28,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (8,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
18,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit (12,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
28,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (8,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
18,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit (12,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
28,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (8,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
18,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (8,000,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
18,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB Adjustment Related to Mitchell Plant 0aep_PensionAndOpebAdjustmentRelatedToMitchellPlant
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Interest Rate and Foreign Currency [Member] | Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI (19,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(23,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts Reclassified from AOCI 1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Net Current Period Other Comprehensive Income 1,000,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,000,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB Adjustment Related to Mitchell Plant 0aep_PensionAndOpebAdjustmentRelatedToMitchellPlant
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Ending Balance in AOCI (18,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(22,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity 1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency 1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit 1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit 1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,000,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB Adjustment Related to Mitchell Plant 0aep_PensionAndOpebAdjustmentRelatedToMitchellPlant
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Reclassifications from Accumulated Other Comprehensive Income [Member] | Cash Flow Hedges [Member]    
Interest Rate and Foreign Currency:    
Income Tax (Expense) Credit (4,000,000)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
11,000,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Income Tax (Expense) Credit (4,000,000)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
11,000,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Income Tax (Expense) Credit (4,000,000)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
11,000,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from Accumulated Other Comprehensive Income [Member] | Pension and OPEB [Member]    
Interest Rate and Foreign Currency:    
Income Tax (Expense) Credit 0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
1,000,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Gains and Losses on Securities Available for Sale    
Income Tax (Expense) Credit 0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
1,000,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Pension and OPEB    
Income Tax (Expense) Credit 0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
1,000,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from Accumulated Other Comprehensive Income [Member] | Commodity [Member] | Cash Flow Hedges [Member]    
Commodity:    
Generation & Marketing Revenues (13,000,000)us-gaap_OtherSalesRevenueNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0us-gaap_OtherSalesRevenueNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Purchased Electricity for Resale 1,000,000us-gaap_CostOfPurchasedPower
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
31,000,000us-gaap_CostOfPurchasedPower
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Regulatory Assets/(Liabilities), Net 0aep_ReclassificationsIntoRegulatoryAssetsOrLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] (3,000,000)aep_ReclassificationsIntoRegulatoryAssetsOrLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Reclassifications from Accumulated Other Comprehensive Income [Member] | Interest Rate and Foreign Currency [Member] | Cash Flow Hedges [Member]    
Interest Rate and Foreign Currency:    
Interest Expense 1,000,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2,000,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Interest Expense 1,000,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2,000,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Appalachian Power Co [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 5,032,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
2,951,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
1,583,000aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Amounts Reclassified from AOCI (329,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
(1,670,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Net Current Period Other Comprehensive Income (329,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
(87,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Ending Balance in AOCI 4,703,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
2,864,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Commodity:    
Vertically Integrated Utilities 854,179,000us-gaap_ElectricUtilityRevenue
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
866,457,000us-gaap_ElectricUtilityRevenue
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Generation & Marketing Revenues 2,321,000us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
2,020,000us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Purchased Electricity for Resale 112,669,000us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
168,991,000us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Other Operation Expense 106,070,000us-gaap_UtilitiesOperatingExpenseOperations
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
93,538,000us-gaap_UtilitiesOperatingExpenseOperations
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Maintenance Expense 52,297,000us-gaap_UtilitiesOperatingExpenseMaintenance
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
60,090,000us-gaap_UtilitiesOperatingExpenseMaintenance
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Interest Rate and Foreign Currency:    
Depreciation and Amortization Expense 100,143,000us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
104,586,000us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Interest Expense 50,291,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
51,672,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Income Tax (Expense) Credit (85,148,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
(66,248,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (329,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
(1,670,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Gains and Losses on Securities Available for Sale    
Interest Expense 50,291,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
51,672,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Income Tax (Expense) Credit (85,148,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
(66,248,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (329,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
(1,670,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Pension and OPEB    
Income Tax (Expense) Credit (85,148,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
(66,248,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (329,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
(1,670,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (329,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
(1,670,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
Appalachian Power Co [Member] | Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Amounts Reclassified from AOCI 129,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,337,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity 199,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(2,056,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency 199,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(2,056,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 199,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(2,056,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 129,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,337,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit 199,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(2,056,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 129,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,337,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit 199,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(2,056,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 129,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,337,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 129,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,337,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Appalachian Power Co [Member] | Pension and OPEB [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 1,136,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(233,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Amounts Reclassified from AOCI (458,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(333,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Net Current Period Other Comprehensive Income (458,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(333,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Ending Balance in AOCI 678,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(566,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Commodity:    
Subtotal - Commodity (704,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(512,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency (704,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(512,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, before Income Tax (Expense) Credit (704,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(512,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (458,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(333,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit (704,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(512,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (458,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(333,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Pension and OPEB    
Amortization of Prior Service Cost (Credit) (1,282,000)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(1,282,000)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Amortization of Actuarial (Gains)/Losses 578,000us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
770,000us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, before Income Tax (Expense) Credit (704,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(512,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (458,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(333,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (458,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(333,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Appalachian Power Co [Member] | Commodity [Member] | Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
94,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,583,000aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts Reclassified from AOCI 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,590,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Net Current Period Other Comprehensive Income 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(7,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending Balance in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
87,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(2,446,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(2,446,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(2,446,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,590,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(2,446,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,590,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(2,446,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,590,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,590,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Appalachian Power Co [Member] | Interest Rate and Foreign Currency [Member] | Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 3,896,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
3,090,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts Reclassified from AOCI 129,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
253,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Net Current Period Other Comprehensive Income 129,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
253,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending Balance in AOCI 4,025,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
3,343,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity 199,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
390,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency 199,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
390,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 199,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
390,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 129,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
253,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit 199,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
390,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 129,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
253,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit 199,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
390,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 129,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
253,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 129,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
253,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Appalachian Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Cash Flow Hedges [Member]    
Interest Rate and Foreign Currency:    
Income Tax (Expense) Credit 70,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(719,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Income Tax (Expense) Credit 70,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(719,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Income Tax (Expense) Credit 70,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(719,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Appalachian Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Pension and OPEB [Member]    
Interest Rate and Foreign Currency:    
Income Tax (Expense) Credit (246,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(179,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Gains and Losses on Securities Available for Sale    
Income Tax (Expense) Credit (246,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(179,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Pension and OPEB    
Income Tax (Expense) Credit (246,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(179,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Appalachian Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Commodity [Member] | Cash Flow Hedges [Member]    
Commodity:    
Purchased Electricity for Resale 0us-gaap_CostOfPurchasedPower
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(462,000)us-gaap_CostOfPurchasedPower
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Other Operation Expense 0us-gaap_UtilitiesOperatingExpenseOperations
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(10,000)us-gaap_UtilitiesOperatingExpenseOperations
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Maintenance Expense 0us-gaap_UtilitiesOperatingExpenseMaintenance
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(20,000)us-gaap_UtilitiesOperatingExpenseMaintenance
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Property, Plant and Equipment 0aep_ReclassificationsIntoPropertyPlantAndEquipment
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(17,000)aep_ReclassificationsIntoPropertyPlantAndEquipment
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Regulatory Assets/(Liabilities), Net 0aep_ReclassificationsIntoRegulatoryAssetsOrLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] (1,937,000)aep_ReclassificationsIntoRegulatoryAssetsOrLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Appalachian Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Interest Rate and Foreign Currency [Member] | Cash Flow Hedges [Member]    
Interest Rate and Foreign Currency:    
Interest Expense 199,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
390,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Interest Expense 199,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
390,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_AppalachianPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Indiana Michigan Power Co [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI (14,360,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
(15,509,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
1,062,000aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Amounts Reclassified from AOCI 279,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
(594,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Net Current Period Other Comprehensive Income 279,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
468,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Ending Balance in AOCI (14,081,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
(15,041,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Commodity:    
Vertically Integrated Utilities 566,250,000us-gaap_ElectricUtilityRevenue
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
614,843,000us-gaap_ElectricUtilityRevenue
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Generation & Marketing Revenues 1,028,000us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
0us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Purchased Electricity for Resale 55,907,000us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
5,362,000us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Other Operation Expense 128,960,000us-gaap_UtilitiesOperatingExpenseOperations
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
141,350,000us-gaap_UtilitiesOperatingExpenseOperations
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Maintenance Expense 47,351,000us-gaap_UtilitiesOperatingExpenseMaintenance
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
48,565,000us-gaap_UtilitiesOperatingExpenseMaintenance
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Interest Rate and Foreign Currency:    
Depreciation and Amortization Expense 51,407,000us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
50,031,000us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Interest Expense 22,777,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
25,633,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Income Tax (Expense) Credit (34,770,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
(38,315,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 279,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
(594,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Gains and Losses on Securities Available for Sale    
Interest Expense 22,777,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
25,633,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Income Tax (Expense) Credit (34,770,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
(38,315,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 279,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
(594,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Pension and OPEB    
Income Tax (Expense) Credit (34,770,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
(38,315,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 279,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
(594,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 279,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
(594,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
Indiana Michigan Power Co [Member] | Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Amounts Reclassified from AOCI 267,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(637,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity 411,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(980,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency 411,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(980,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 411,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(980,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 267,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(637,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit 411,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(980,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 267,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(637,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit 411,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(980,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 267,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(637,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 267,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(637,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Indiana Michigan Power Co [Member] | Pension and OPEB [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 46,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
421,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Amounts Reclassified from AOCI 12,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
43,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Net Current Period Other Comprehensive Income 12,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
43,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Ending Balance in AOCI 58,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
464,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Commodity:    
Subtotal - Commodity 18,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
66,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency 18,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
66,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 18,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
66,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 12,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
43,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit 18,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
66,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 12,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
43,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Pension and OPEB    
Amortization of Prior Service Cost (Credit) (199,000)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(199,000)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Amortization of Actuarial (Gains)/Losses 217,000us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
265,000us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 18,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
66,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 12,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
43,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 12,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
43,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Indiana Michigan Power Co [Member] | Commodity [Member] | Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
46,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,062,000aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts Reclassified from AOCI 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,047,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Net Current Period Other Comprehensive Income 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
15,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending Balance in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
61,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,611,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,611,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,611,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,047,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,611,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,047,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,611,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,047,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1,047,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Indiana Michigan Power Co [Member] | Interest Rate and Foreign Currency [Member] | Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI (14,406,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(15,976,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts Reclassified from AOCI 267,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
410,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Net Current Period Other Comprehensive Income 267,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
410,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending Balance in AOCI (14,139,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(15,566,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity 411,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
631,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency 411,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
631,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 411,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
631,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 267,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
410,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit 411,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
631,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 267,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
410,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit 411,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
631,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 267,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
410,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 267,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
410,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Indiana Michigan Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Cash Flow Hedges [Member]    
Interest Rate and Foreign Currency:    
Income Tax (Expense) Credit 144,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(343,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Income Tax (Expense) Credit 144,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(343,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Income Tax (Expense) Credit 144,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(343,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Indiana Michigan Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Pension and OPEB [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Amounts Reclassified from AOCI 12,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
43,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Interest Rate and Foreign Currency:    
Income Tax (Expense) Credit 6,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
23,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 12,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
43,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Gains and Losses on Securities Available for Sale    
Income Tax (Expense) Credit 6,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
23,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 12,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
43,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Pension and OPEB    
Income Tax (Expense) Credit 6,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
23,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 12,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
43,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 12,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
43,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Indiana Michigan Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Commodity [Member] | Cash Flow Hedges [Member]    
Commodity:    
Purchased Electricity for Resale 0us-gaap_CostOfPurchasedPower
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(717,000)us-gaap_CostOfPurchasedPower
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Other Operation Expense 0us-gaap_UtilitiesOperatingExpenseOperations
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(7,000)us-gaap_UtilitiesOperatingExpenseOperations
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Maintenance Expense 0us-gaap_UtilitiesOperatingExpenseMaintenance
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(7,000)us-gaap_UtilitiesOperatingExpenseMaintenance
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Property, Plant and Equipment 0aep_ReclassificationsIntoPropertyPlantAndEquipment
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(10,000)aep_ReclassificationsIntoPropertyPlantAndEquipment
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Regulatory Assets/(Liabilities), Net 0aep_ReclassificationsIntoRegulatoryAssetsOrLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] (870,000)aep_ReclassificationsIntoRegulatoryAssetsOrLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Indiana Michigan Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Interest Rate and Foreign Currency [Member] | Cash Flow Hedges [Member]    
Interest Rate and Foreign Currency:    
Interest Expense 411,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
631,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Interest Expense 411,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
631,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_IndianaMichiganPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ohio Power Co [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 5,602,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
7,079,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Amounts Reclassified from AOCI (343,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
(448,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Net Current Period Other Comprehensive Income (343,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
(448,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Ending Balance in AOCI 5,259,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
6,631,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Commodity:    
Generation & Marketing Revenues 2,117,000us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
1,308,000us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Purchased Electricity for Resale 142,080,000us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
79,130,000us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Other Operation Expense 146,844,000us-gaap_UtilitiesOperatingExpenseOperations
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
151,426,000us-gaap_UtilitiesOperatingExpenseOperations
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Maintenance Expense 47,573,000us-gaap_UtilitiesOperatingExpenseMaintenance
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
34,651,000us-gaap_UtilitiesOperatingExpenseMaintenance
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Interest Rate and Foreign Currency:    
Depreciation and Amortization Expense 59,212,000us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
58,699,000us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Interest Expense 32,449,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
33,007,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Income Tax (Expense) Credit (35,887,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
(34,052,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (343,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
(448,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Gains and Losses on Securities Available for Sale    
Interest Expense 32,449,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
33,007,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Income Tax (Expense) Credit (35,887,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
(34,052,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (343,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
(448,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Pension and OPEB    
Income Tax (Expense) Credit (35,887,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
(34,052,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (343,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
(448,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (343,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
(448,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
Ohio Power Co [Member] | Cash Flow Hedges [Member]    
Commodity:    
Subtotal - Commodity (527,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(689,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency (527,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(689,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit (527,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(689,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit (527,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(689,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit (527,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(689,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ohio Power Co [Member] | Commodity [Member] | Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
105,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts Reclassified from AOCI 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(105,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Net Current Period Other Comprehensive Income 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(105,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending Balance in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(162,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(162,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(162,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(105,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(162,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(105,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(162,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(105,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(105,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ohio Power Co [Member] | Interest Rate and Foreign Currency [Member] | Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 5,602,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
6,974,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts Reclassified from AOCI (343,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(343,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Net Current Period Other Comprehensive Income (343,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(343,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending Balance in AOCI 5,259,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
6,631,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity (527,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(527,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency (527,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(527,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit (527,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(527,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (343,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(343,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit (527,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(527,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (343,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(343,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit (527,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(527,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (343,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(343,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (343,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(343,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ohio Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Cash Flow Hedges [Member]    
Interest Rate and Foreign Currency:    
Income Tax (Expense) Credit (184,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(241,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Income Tax (Expense) Credit (184,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(241,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Income Tax (Expense) Credit (184,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(241,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ohio Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Commodity [Member] | Cash Flow Hedges [Member]    
Commodity:    
Other Operation Expense 0us-gaap_UtilitiesOperatingExpenseOperations
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(11,000)us-gaap_UtilitiesOperatingExpenseOperations
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Maintenance Expense 0us-gaap_UtilitiesOperatingExpenseMaintenance
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(11,000)us-gaap_UtilitiesOperatingExpenseMaintenance
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Property, Plant and Equipment 0aep_ReclassificationsIntoPropertyPlantAndEquipment
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(18,000)aep_ReclassificationsIntoPropertyPlantAndEquipment
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Regulatory Assets/(Liabilities), Net 0aep_ReclassificationsIntoRegulatoryAssetsOrLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] (122,000)aep_ReclassificationsIntoRegulatoryAssetsOrLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Ohio Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Interest Rate and Foreign Currency [Member] | Cash Flow Hedges [Member]    
Interest Rate and Foreign Currency:    
Depreciation and Amortization Expense (3,000)us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(3,000)us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Expense (524,000)us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(524,000)us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Interest Expense (524,000)us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(524,000)us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_OhioPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Public Service Co Of Oklahoma [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 4,943,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
5,758,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Amounts Reclassified from AOCI (190,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
(246,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Net Current Period Other Comprehensive Income (190,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
(246,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Ending Balance in AOCI 4,753,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
5,512,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Commodity:    
Vertically Integrated Utilities 304,673,000us-gaap_ElectricUtilityRevenue
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
296,710,000us-gaap_ElectricUtilityRevenue
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Generation & Marketing Revenues 820,000us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
78,000us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Purchased Electricity for Resale 65,523,000us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
79,691,000us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Other Operation Expense 60,765,000us-gaap_UtilitiesOperatingExpenseOperations
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
58,711,000us-gaap_UtilitiesOperatingExpenseOperations
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Maintenance Expense 21,140,000us-gaap_UtilitiesOperatingExpenseMaintenance
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
24,745,000us-gaap_UtilitiesOperatingExpenseMaintenance
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Interest Rate and Foreign Currency:    
Depreciation and Amortization Expense 29,534,000us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
23,982,000us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Interest Expense 14,570,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
13,317,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Income Tax (Expense) Credit (8,041,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
(4,989,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (190,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
(246,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Gains and Losses on Securities Available for Sale    
Interest Expense 14,570,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
13,317,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Income Tax (Expense) Credit (8,041,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
(4,989,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (190,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
(246,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Pension and OPEB    
Income Tax (Expense) Credit (8,041,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
(4,989,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (190,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
(246,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (190,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
(246,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
Public Service Co Of Oklahoma [Member] | Cash Flow Hedges [Member]    
Commodity:    
Subtotal - Commodity (292,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(380,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency (292,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(380,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit (292,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(380,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit (292,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(380,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit (292,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(380,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Public Service Co Of Oklahoma [Member] | Commodity [Member] | Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
57,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts Reclassified from AOCI 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(57,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Net Current Period Other Comprehensive Income 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(57,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending Balance in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(88,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(88,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(88,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(57,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(88,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(57,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(88,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(57,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(57,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Public Service Co Of Oklahoma [Member] | Interest Rate and Foreign Currency [Member] | Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 4,943,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
5,701,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts Reclassified from AOCI (190,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(189,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Net Current Period Other Comprehensive Income (190,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(189,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending Balance in AOCI 4,753,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
5,512,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity (292,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(292,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency (292,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(292,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit (292,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(292,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (190,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(189,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit (292,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(292,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (190,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(189,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit (292,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(292,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (190,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(189,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (190,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(189,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Public Service Co Of Oklahoma [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Cash Flow Hedges [Member]    
Interest Rate and Foreign Currency:    
Income Tax (Expense) Credit (102,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(134,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Income Tax (Expense) Credit (102,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(134,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Income Tax (Expense) Credit (102,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(134,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Public Service Co Of Oklahoma [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Commodity [Member] | Cash Flow Hedges [Member]    
Commodity:    
Other Operation Expense 0us-gaap_UtilitiesOperatingExpenseOperations
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(8,000)us-gaap_UtilitiesOperatingExpenseOperations
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Maintenance Expense 0us-gaap_UtilitiesOperatingExpenseMaintenance
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(9,000)us-gaap_UtilitiesOperatingExpenseMaintenance
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Property, Plant and Equipment 0aep_ReclassificationsIntoPropertyPlantAndEquipment
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(13,000)aep_ReclassificationsIntoPropertyPlantAndEquipment
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Regulatory Assets/(Liabilities), Net 0aep_ReclassificationsIntoRegulatoryAssetsOrLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] (58,000)aep_ReclassificationsIntoRegulatoryAssetsOrLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Public Service Co Of Oklahoma [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Interest Rate and Foreign Currency [Member] | Cash Flow Hedges [Member]    
Interest Rate and Foreign Currency:    
Interest Expense (292,000)us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(292,000)us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Interest Expense (292,000)us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(292,000)us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_PublicServiceCoOfOklahomaMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Southwestern Electric Power Co [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI (7,466,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
(8,444,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Amounts Reclassified from AOCI 327,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
268,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Net Current Period Other Comprehensive Income 327,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
268,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Ending Balance in AOCI (7,139,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
(8,176,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Commodity:    
Vertically Integrated Utilities 428,535,000us-gaap_ElectricUtilityRevenue
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
426,627,000us-gaap_ElectricUtilityRevenue
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Generation & Marketing Revenues 504,000us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
365,000us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Purchased Electricity for Resale 20,014,000us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
61,165,000us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Other Operation Expense 65,545,000us-gaap_UtilitiesOperatingExpenseOperations
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
68,537,000us-gaap_UtilitiesOperatingExpenseOperations
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Maintenance Expense 27,414,000us-gaap_UtilitiesOperatingExpenseMaintenance
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
30,411,000us-gaap_UtilitiesOperatingExpenseMaintenance
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Interest Rate and Foreign Currency:    
Depreciation and Amortization Expense 46,954,000us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
45,661,000us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Interest Expense 30,215,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
31,876,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Income Tax (Expense) Credit (21,172,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
(12,165,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 327,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
268,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Gains and Losses on Securities Available for Sale    
Interest Expense 30,215,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
31,876,000us-gaap_InterestExpense
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Income Tax (Expense) Credit (21,172,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
(12,165,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 327,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
268,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Pension and OPEB    
Income Tax (Expense) Credit (21,172,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
(12,165,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 327,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
268,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 327,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
268,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
Southwestern Electric Power Co [Member] | Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Amounts Reclassified from AOCI 567,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
502,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity 872,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
771,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency 872,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
771,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 872,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
771,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 567,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
502,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit 872,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
771,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 567,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
502,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit 872,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
771,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 567,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
502,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 567,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
502,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Southwestern Electric Power Co [Member] | Pension and OPEB [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 3,570,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
4,794,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Amounts Reclassified from AOCI (240,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(234,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Net Current Period Other Comprehensive Income (240,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(234,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Ending Balance in AOCI 3,330,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
4,560,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Commodity:    
Subtotal - Commodity (369,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(360,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency (369,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(360,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, before Income Tax (Expense) Credit (369,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(360,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (240,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(234,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit (369,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(360,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (240,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(234,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Pension and OPEB    
Amortization of Prior Service Cost (Credit) (467,000)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(478,000)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Amortization of Actuarial (Gains)/Losses 98,000us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
118,000us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, before Income Tax (Expense) Credit (369,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(360,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (240,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(234,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (240,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(234,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Southwestern Electric Power Co [Member] | Commodity [Member] | Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
66,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts Reclassified from AOCI 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(66,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Net Current Period Other Comprehensive Income 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(66,000)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending Balance in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(101,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(101,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(101,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(66,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(101,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(66,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(101,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(66,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(66,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Southwestern Electric Power Co [Member] | Interest Rate and Foreign Currency [Member] | Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance in AOCI (11,036,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(13,304,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Change in Fair Value Recognized in AOCI 0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0aep_OtherComprehensiveIncomeUnrealizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts Reclassified from AOCI 567,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
568,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Net Current Period Other Comprehensive Income 567,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
568,000us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending Balance in AOCI (10,469,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(12,736,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Commodity:    
Subtotal - Commodity 872,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
872,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest Rate and Foreign Currency:    
Subtotal - Interest Rate and Foreign Currency 872,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
872,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, before Income Tax (Expense) Credit 872,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
872,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 567,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
568,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, before Income Tax (Expense) Credit 872,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
872,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 567,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
568,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Reclassifications from AOCI, before Income Tax (Expense) Credit 872,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
872,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 567,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
568,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 567,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
568,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Southwestern Electric Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Amounts Reclassified from AOCI 327,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
 
Interest Rate and Foreign Currency:    
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 327,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
 
Gains and Losses on Securities Available for Sale    
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 327,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
 
Pension and OPEB    
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 327,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
 
Reclassifications from AOCI, Net of Income Tax (Expense) Credit 327,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
 
Southwestern Electric Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Cash Flow Hedges [Member]    
Interest Rate and Foreign Currency:    
Income Tax (Expense) Credit 305,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
269,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Income Tax (Expense) Credit 305,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
269,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension and OPEB    
Income Tax (Expense) Credit 305,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
269,000us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Southwestern Electric Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Pension and OPEB [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Amounts Reclassified from AOCI (240,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(234,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Interest Rate and Foreign Currency:    
Income Tax (Expense) Credit (129,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(126,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (240,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(234,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Gains and Losses on Securities Available for Sale    
Income Tax (Expense) Credit (129,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(126,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (240,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(234,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Pension and OPEB    
Income Tax (Expense) Credit (129,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(126,000)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (240,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(234,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassifications from AOCI, Net of Income Tax (Expense) Credit (240,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(234,000)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Southwestern Electric Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Commodity [Member] | Cash Flow Hedges [Member]    
Commodity:    
Other Operation Expense 0us-gaap_UtilitiesOperatingExpenseOperations
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(13,000)us-gaap_UtilitiesOperatingExpenseOperations
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Maintenance Expense 0us-gaap_UtilitiesOperatingExpenseMaintenance
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(10,000)us-gaap_UtilitiesOperatingExpenseMaintenance
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Property, Plant and Equipment 0aep_ReclassificationsIntoPropertyPlantAndEquipment
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(11,000)aep_ReclassificationsIntoPropertyPlantAndEquipment
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Regulatory Assets/(Liabilities), Net 0aep_ReclassificationsIntoRegulatoryAssetsOrLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] (67,000)aep_ReclassificationsIntoRegulatoryAssetsOrLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Southwestern Electric Power Co [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] | Interest Rate and Foreign Currency [Member] | Cash Flow Hedges [Member]    
Interest Rate and Foreign Currency:    
Interest Expense 872,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
872,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gains and Losses on Securities Available for Sale    
Interest Expense $ 872,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
$ 872,000us-gaap_InterestExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= aep_InterestRateAndForeignCurrencyMember
/ dei_LegalEntityAxis
= aep_SouthwesternElectricPowerCoMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] Represents realized gains and losses subject to regulatory accounting treatment recorded as either current or noncurrent on the condensed balance sheets.