<DefinitionAndReference>
  <Element Id="us-gaap_Assets">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_AffiliateTransactionTwo">
    <definition>Affiliate transaction two.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AssetRetirementObligationsNoncurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_NotionalAmountOfForeignCurrencyDerivativesTextBlock">
    <definition>Notional Amount Of Foreign Currency Derivatives TextBlock.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ProceedsFromDistributionOfRestrictedCashFromPollutionControlBond">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_CostRecoveryTariffAmount">
    <definition>Amount recover through Environmental Compliance Cost Recovery Tariff.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncreaseDecreaseInAccruedSalaries">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DescriptionOfReclassificationOfInterestRateCashFlowHedgeGainLoss">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncomeTaxesPaidNet">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_OtherElectricRevenues">
    <definition>Other operating revenues of electric companies not elsewhere specified in the taxonomy.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_UnfundedCommitments">
    <definition>Unfunded Commitments.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_MaximumAmountAssertByProofOfClaim">
    <definition>Maximum amount assert by proof of claim.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PreTaxEffectOfEnergyRelatedDerivativesNotDesignatedAsHedgingInstrumentsTextBlock">
    <definition>Pre-tax effect of energy related derivatives not designated as hedging instruments.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherNonoperatingIncomeExpense">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AccountsReceivableGrossCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DebtDisclosureTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ProceedsFromSaleOfProductiveAssets">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_TreasuryStockShares">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_AmountOfRegulatoryLiabilityAmortized">
    <definition>Amount of regulatory liability amortized.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_NuclearFuelAtAmortizedCost">
    <definition>The carrying amount as of the balance sheet of nuclear fuel held as property plant and equipment. This amount is net of amortization based on the energy produced over the life of the fuel.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostNetOfTax">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_ForeignCurrencyDerivativesPolicyTextBlock">
    <definition>Foreign Currency Derivatives Policy [Text Block]</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_MaximumNumberOfMonthsRelatedToMaturitiesInPortfolioNotToExceededFromDateOfPurchase">
    <definition>Maximum number of months related to maturities in the portfolio not to exceeded from the date of purchase.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisDerivativeFinancialInstrumentsLiabilities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_RedemptionNoticePeriod">
    <definition>Redemption Notice Period.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_InterestRateDerivativeAssetsAtFairValue">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PaymentsForInvestmentInRestrictedCashFromPollutionControlBond">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PropertyPlantAndEquipmentGross">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncomeTaxExpenseBenefit">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_IncreaseInEffectOfOptions">
    <definition>Increase in Effect of options.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_CurrentFiscalYearEndDate">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncomeTaxDisclosureTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_EstimatedIncreaseInTariffInYearTwo">
    <definition>Estimated increase in Environmental Compliance Cost Recovery (ECCR) Tariff.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CashAndCashEquivalentsAtCarryingValue">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_StockholdersEquityOther">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_StockOptionPlanExpense">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_OtherDeferredChargesAndAssets">
    <definition>Other deferred charges and assets.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DerivativesPolicyTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CustomerDepositsCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_NonCapitalRelatedCostsIncludedInOtherRegulatoryAssets">
    <definition>Non-capital related costs remaining in other regulatory assets.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PeriodOfContractExecutedBySubsidiary">
    <definition>Period of Contract executed by the subsidiary.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_FairValueOfInvestmentsCalculatedAtNetAssetValue">
    <definition>Fair value of investments calculated at net asset value.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_EntityPublicFloat">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_DocumentPeriodEndDate">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_EntityCentralIndexKey">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_CashFlowHedgeLossToBeReclassifiedWithinTwelveMonths">
    <definition>Cash Flow Hedge Loss To Be Reclassified Within Twelve Months.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ProceedsFromDecommissioningFund">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_VacationPay">
    <definition>Carrying amount at the balance sheet date of the regulatory asset related to vacation pay to employees.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_UnrecognizedTaxBenefits">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_TotalCommonStockholdersEquity">
    <definition>Total of all Common Stockholders' Equity (deficit) items, net of receivables from officers, directors owners, and affiliates of the entity. This excludes temporary equity and preferred and preference stockholders' equity.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DefinedBenefitPlanInterestCost">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_FairValueAssetsMeasuredOnRecurringBasisTotal">
    <definition>Fair Value Assets Measured On Recurring Basis Total</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_FairValueDisclosuresTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ConsolidationPolicyTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PortionOfActualEarningsAboveApprovedRoeBandRetainedBySubsidiaryCompany">
    <definition>Portion Of Actual Earnings Above Approved Roe Band Retained By Subsidiary Company.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_EntityCurrentReportingStatus">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_LineOfCreditExpiryYearThree">
    <definition>Line Of Credit Expiry Year 3.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAndMinorityInterest">
    <definition>Sum of operating profit and nonoperating income (expense) before income taxes, extraordinary items, cumulative effects of changes in accounting principles, and noncontrolling interest.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PurchaseOfInterest">
    <definition>Purchase of  interest.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_AmountRecoverThroughTraditionalBaseRateTariffs">
    <definition>Amount recover through traditional base rate tariffs.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_NonCapitalRelatedCostsExpensed">
    <definition>Non-capital related costs expensed.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncomeTaxReconciliationTaxCreditsOther">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_LiabilitiesCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_MaximumPotentialCollateralRequirementsArisingFromCreditRiskRelatedContingentFeatures">
    <definition>Maximum potential collateral requirements arising the from credit-risk-related contingent features.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_EntityFilerCategory">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PercentageOfProposedRetailReturnOnCommonEquity">
    <definition>Percentage of proposed retail return on common equity.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherLiabilitiesNoncurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_InvestmentIncomeInterestAndDividend">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_ChangeInConstructionPayables">
    <definition>The net change during the reporting period in the aggregate amount of construction obligations due within one year (or one business cycle). This includes accounts payable related to construction activities.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_ChargesPaidForSettlement">
    <definition>Charges paid for settlement.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DerivativeMaturityDate">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_SharesIssued">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PrepaidExpenseCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_CostDeferredInOtherRegulatoryAssets">
    <definition>Cost deferred in other regulatory assets.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_TreasuryStockValue">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_RegulatoryHedgeUnrealizedGainLoss">
    <definition>Regulatory Hedge Unrealized Gain (Loss).</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_LeveragedLeasesBalanceSheetInvestmentInLeveragedLeasesNet">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_MinimumNumberOfMonthsRelatedToResetDateOfMaturitiesInPortfolioWithPutFeaturesOrFloatingRates">
    <definition>Minimum number of months related to the reset date of maturities in the portfolio with put features or floating rates.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AccruedIncomeTaxesCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AdditionalPaidInCapitalCommonStock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherLongTermInvestments">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_NotionalAmountOfInterestRateDerivativesInterestRatePaid">
    <definition>Notional Amount of Interest Rate Derivatives, Interest rate paid.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_ExecutableTermLoansForOneYear">
    <definition>Executable Term-Loans for one year.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_AgreementsWithPlaintiffsInPendingActions">
    <definition>Agreements with plaintiffs in pending actions.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PensionAndOtherPostretirementBenefitExpense">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_UnbilledRevenuesCurrent">
    <definition>Carrying amount at the balance sheet date of revenues which have been earned but not yet billed.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_FairValueMeasurementsOfInvestmentsCalculatedAtNetAssetValuePerShareAsWellAsNatureAndRiskOfThoseInvestmentsTextBlock">
    <definition>Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_EnergyRelatedInventoryOtherFossilFuel">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ElectricUtilityRevenue">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncreaseDecreaseInReceivables">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_NetCashProvidedByUsedInFinancingActivities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_DonationToNonprofitOrganizations">
    <definition>Donation to nonprofit organizations.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PrescreeningCosts">
    <definition>Prescreening costs.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_ConstructionWorkInProgress">
    <definition>Construction work in progress.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_CompanyUnsecuredClaimsAllowedUnderPlanOfReorganization">
    <definition>Company unsecured claims allowed under plan of reorganization.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostTax">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_DamagesFromLostPropertyValuesAndRelocatingVillageCostLowerRangeLimit">
    <definition>Damages from lost property values and relocating village cost, lower range.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_AffiliateTransactionThree">
    <definition>Affiliate Transaction Three.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_RefundPeriodRelatedToCostBasedRateLevelMonths">
    <definition>Refund period related to a cost-based rate level, months.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_AffiliateTransactionOne">
    <definition>Affiliate transaction one.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_DocumentType">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_RegulatoryLiabilities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_FinancingCostsOfConstructionWorkInProgress">
    <definition>Financing costs of construction work in progress.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_EstimatedDecreaseInTariffInYearThree">
    <definition>Estimated decrease in ECCR tariff.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherAssetsCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_StockholdersEquityNoteDisclosureTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CommonStockValue">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_Revenues">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_FairValueMeasurementInputsDisclosureTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_NetCashProvidedByUsedInOperatingActivities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_OverheadAndVariableCosts">
    <definition>Overhead and variable costs.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_MaximumExpectedVolumeOfNaturalGasSubjectToSuchFeature">
    <definition>MaximumExpectedVolumeOfNaturalGasSubjectToSuchFeature.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_NonoperatingIncomeExpense">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DecommissioningFundInvestments">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_StockIssuedDuringPeriodValueNewIssues">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_RefundPeriodRelatedToSalesMonths">
    <definition>Refund Period Related To sales Months.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_LongestNonHedgeDate">
    <definition>Longest Non-Hedge Date.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_TotalDeferredChargesAndOtherAssets">
    <definition>Sum of the carrying amounts as of the balance sheet date of all assets, excluding Property, Plant, and Equipment and Other Property and Investments, that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeNetOfTax">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PortionOfActualEarningsAboveApprovedRoeBandRefundedToCustomers">
    <definition>Portion of actual earnings above approved ROE band refunded to customers.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_FairValueAssetsMeasuredOnRecurringBasisDerivativeFinancialInstrumentsAssets">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncreaseDecreaseInAccountsPayable">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_LongestHedgeDate">
    <definition>Longest Hedge Date.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherLiabilitiesCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_OtherRegulatoryAssetsCurrent">
    <definition>Carrying amount of other regulatory assets (not elsewhere included) as of the balance sheet date of capitalized costs of regulated entities that are expected to be recovered through revenue sources within one year or the normal operating cycle, if longer. Such costs are capitalized if they meet both of the following criteria: a. It is probable that future revenue in an amount at least equal to the capitalized cost will result from inclusion of that cost in allowable costs for rate-making purposes. b. Based on available evidence, the future revenue will be provided to permit recovery of the previously incurred cost rather than to provide for expected levels of similar future costs. If the revenue will be provided through an automatic rate-adjustment clause, this criterion requires that the regulator's intent clearly be to permit recovery of the previously incurred cost.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_TimePeriodDuringWhichPaymentToBeMadeAfterOrderBecomesFinalAndNonAppealable">
    <definition>TimePeriodDuringWhichPaymentTOBeMadeAfterOrderBecomesFinalAndNonAppealable.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_LiabilitiesAndStockholdersEquity">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_ClaimsAwardedToCompaniesRelatedToNuclearFuelDisposalLitigation">
    <definition>Claims awarded to companies related to nuclear fuel disposal litigation.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PercentageRecoveryThroughCostRecoveryTariff">
    <definition>Percentage Recovery Through Environmental Compliance Cost Recovery Tariff.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_TaxesExcludingIncomeAndExciseTaxes">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilitiesGainLossInOtherIncludedInOtherComprehensiveIncome">
    <definition>Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liabilities Gain Loss In Other Included In Other Comprehensive Income.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CommonStockParOrStatedValuePerShare">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_FairValueAssetsMeasuredOnRecurringBasisCashAndCashEquivalents">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_NonCapitalRelatedCostsRemainingInOtherDeferredCharges">
    <definition>Non-capital related costs remaining in other deferred charges.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_TimePeriodForFilingRehearingRequest">
    <definition>Time period for filing a rehearing request.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_CashFlowHedgeGainToBeReclassifiedWithinTwelveMonths">
    <definition>Cash Flow Hedge Gain To Be Reclassified Within Twelve Months.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_FairValueOfDerivativeLiabilitiesWithContingentFeaturesTextBlock">
    <definition>Fair value of derivative liabilities with contingent features.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_SubjectToDeterminationsCost">
    <definition>Subject to determinations cost.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PaymentsOfDividendsCommonStock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PointRangeForProposedAlternateRate">
    <definition>Point Range For Proposed Alternate Rate.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_WholesaleRevenues">
    <definition>Revenues from sales of energy supplied by one producer or marketer to another for eventual resale to consumers.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_UnderRecoveredRegulatoryClauseRevenues">
    <definition>Carrying amount at the balance sheet date of customer accounts receivable for retail and wholesale under recovered fuel costs, and other under recovered regulatory costs.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_FairValueGainLoss">
    <definition>Fair Value Gain (Loss).</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_UnamortizedDebtIssuanceExpense">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_MaturityOfForeignCurrencyDerivatives">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_ValuationMethodologiesPolicyTextBlock">
    <definition>Valuation Methodologies.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_GainLossOnContractTermination">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ScheduleOfDerivativeInstrumentsTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_FinancialDataForProductsAndServicesTextBlock">
    <definition>FinancialDataForProductsAndServicesTextBlock.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_DamagesFromLostPropertyValuesAndRelocatingVillageCostUpperRangeLimit">
    <definition>Damages from lost property values and relocating village cost, upper range.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_RecoveryCosts">
    <definition>Recovery costs.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_TemporaryEquityCarryingAmount">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValue">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_InterestAndDebtExpense">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AccountsPayableCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncreaseDecreaseInFossilFuelInventories">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_CostIncurredAssociatedWithGenerationResourcePlanningEvaluationAndScreeningActivities">
    <definition>Cost incurred by Mississippi Power associated with generation resource planning, evaluation, and screening activities.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_ExecutableTermLoansForTwoYears">
    <definition>Executable Term Loans For Two Years.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_RenewedCreditAgreementForSubsidiary">
    <definition>Renewed credit agreement for Georgia Power.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_FairValueGainLossForeignCurrencyDerivatives">
    <definition>Fair Value Gain Loss Foreign Currency Derivatives.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_RedemptionFrequency">
    <definition>Redemption Frequency.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DerivativeInstrumentsAndHedgesLiabilities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_LongTermInvestments">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DeferredTaxLiabilitiesNoncurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_DeferredGainsAndLossesAmortizedIntoEarningsTextBlock">
    <definition>Total deferred gains and losses are expected to be amortized into earnings.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_EarningsPerShareDiluted">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DerivativeAssetNotDesignatedAsHedgingInstrumentFairValue">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CashPaidForCapitalizedInterest">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CostsAndExpenses">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_UtilitiesOperatingExpenseFuelUsed">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_ContingenciesAndRegulatoryMattersTextBlock">
    <definition>Contingencies and Regulatory Matters.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_SegmentReportingDisclosureTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CommonStockSharesAuthorized">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DepreciationAmortizationAndAccretionNet">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_OtherAccountsNotesAndLoansReceivable">
    <definition>Amounts due from customers or clients, within one year of the balance sheet date (or one operating cycle, if longer), for goods or services that have been delivered or sold in the normal course of business and an amount representing an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date within one year of the balance sheet, not elsewhere specified in the taxonomy.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DividendsCommonStockCash">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OperatingIncomeLoss">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_RestrictedCashAndInvestmentsCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_DeferredCreditsRelatedToIncomeTaxes">
    <definition>Noncurrent regulatory liabilities associated with deferred income tax liabilities. Regulatory liabilities represent probable future reductions in revenues associated with amounts that are expected to be credited to customers through the ratemaking process. These revenues are not expected to be credited within one year or the normal operating cycle if longer.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_AmountRecoverThroughMunicipalFranchiseFeeTariff">
    <definition>Amount recover through Municipal Franchise Fee Tariff.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_EarningsPerShareTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_MaximumMaturityForLongerTermInvestmentGradeFixedIncomeObligations">
    <definition>Maximum maturity for longer term investment grade fixed income obligations.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_EffectiveIncomeTaxRateContinuingOperations">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_CivilPenaltiesUnderCleanAirActPerDayUpperRangeLimit">
    <definition>Civil penalties under clean Air Act per day, upper range.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_AssumedAverageStockPrice">
    <definition>Assumed average stock price.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_EstimatedIncreaseInTariffTwo">
    <definition>Estimated Increase In Dsm Tariffs.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DebtInstrumentFairValue">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_TotalDeferredCreditsAndOtherLiabilities">
    <definition>Total obligations, excluding Long-term Debt, incurred as part of normal operations that is expected to be repaid beyond the following twelve months or one business cycle.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_AmortizationOfRegulatoryLiabilityUpToOneThirdIfSubsidiaryDoesNotFileForRetailBaseRateIncrease">
    <definition>Amortization of regulatory liability up to one third if subsidiary does not file for retail base rate increase.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_NetQuantitySoldOfDerivativesNotDesignatedAsHedges">
    <definition>Net quantity sold of Derivatives not designated as hedges.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_GainLossRelatedToLitigationSettlement">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_MaximumNumberOfDaysRelatedToDollarWeightedAveragePortfolioMaturitiesRegardingCommingledFunds">
    <definition>Maximum number of days related to dollar weighted average portfolio maturities regarding commingled funds.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_OtherCostOfRemovalObligations">
    <definition>The regulatory liability as of the balance sheet date for the amount recovered from ratepayers for removal costs associated with utility plant in service which are not recognized as a liability under Statement of Financial Accounting Standards No. 143, "Accounting for Asset Retirement Obligations" and FASB Interpretation No. 47, "Accounting for Conditional Asset Retirement Obligations."</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_NotionalAmountOfCashFlowHedgeInstruments">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DerivativeLiabilityNotDesignatedAsHedgingInstrumentFairValue">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_TaxCreditsCertifiedByIrs">
    <definition>Tax credits certified by IRS.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_EntityRegistrantName">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_OtherRegulatoryAssetsDeferred">
    <definition>Carrying amount of other regulatory assets (not elsewhere identified) as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_FinancialInstrumentsNotHavingCarryingAmountEqualToFairValueTextBlock">
    <definition>Financial instruments not having carrying amount equal to fair value Text Block.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_CertainRegulatoryAssets">
    <definition>The net change during the reporting period in the value of certain assets that are created when regulatory agencies permits public utilities to defer costs to the balance sheet.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PreTaxEffectOfUnrealizedDerivativeGainsLossesTextBlock">
    <definition>Pre-tax effect of unrealized derivative gains (losses).</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_NetQuantityPurchaseOfDerivativesNotDesignatedAsHedges">
    <definition>Net quantity Purchase of Derivatives not designated as hedges.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PreviouslyExpensed">
    <definition>Previously expensed.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PortionOfShortfallBelowApprovedRoeBandBearableToRetailCustomers">
    <definition>Portion Of Shortfall Below Approved Roe Band Bearable To Retail Customers.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PropertyPlantAndEquipmentNet">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PaymentsToInvestInDecommissioningFund">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_LineOfCreditExpiryYearTwo">
    <definition>Line Of Credit Expiry Year 2.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DerivativeFairValueOfDerivativeLiability">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_NotionalAmountOfInterestRateDerivativesTextBlock">
    <definition>Notional amount of interest rate derivatives.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherSalesRevenueNet">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AccumulatedDeferredInvestmentTaxCredit">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_EstimatedIncreaseInRecoveryOfCostsOfPlantUnitsByTariff">
    <definition>Estimated Increase In Recovery Of Costs Of Plant Units By Cccr Tariff.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ShortTermBorrowings">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_TimePeriodToCollectFuelBalance">
    <definition>Time period to collect fuel balance.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeTax">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_NotionalAmountOfFairValueHedgeInstruments">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_UnamortizedLossReacquiredDebtNoncurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AccruedVacationCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_AllowanceForEquityFundsUsedDuringConstruction">
    <definition>Total increase in earnings in the period representing the cost of equity (rate of return) used to finance construction of regulated assets, which is expected to be recovered through rate adjustments.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AssetsCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DebtInstrumentCarryingAmount">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_AccruedInterestForUnrecognizedTaxBenefitsTextBlock">
    <definition>Accrued interest for unrecognized tax benefits text block.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_OtherRegulatoryLiabilitiesCurrent">
    <definition>The amount for other current regulatory liabilities not elsewhere included. Regulatory liabilities represent probable future reductions in revenues associated with amounts that are expected to be credited to customers through the ratemaking process. These revenues are expected to be credited within one year.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncreaseDecreaseInOtherOperatingAssets">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_UnrecognizedTaxBenefitsAccruedTaxes">
    <definition>Liability associated with tax benefits that do not currently fully meet the "more likely than not" threshold as defined by FIN 48. This line item includes both federal and state taxes.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_OtherRegulatoryLiabilitiesDeferred">
    <definition>The amount for other noncurrent regulatory liabilities not elsewhere included. Regulatory liabilities represent probable future reductions in revenues associated with amounts that are expected to be credited to customers through the ratemaking process. These revenues are not expected to be credited within one year or the normal operating cycle if longer.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_Liabilities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_AmountOfGovernmentConstructionCostIncentivesReceived">
    <definition>Amount of government construction cost incentives received.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PlantInServiceNetOfDepreciation">
    <definition>Carrying amount at the balance sheet date for long-lived physical assets used in the normal conduct of business and not intended for resale, less depreciation.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_ChangesInStockholdersEquityTextBlock">
    <definition>Changes in Stockholders' Equity.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ConstructionInProgressGross">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ProfitLoss">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_InterestRateDerivativeLiabilitiesAtFairValue">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_RecognitionOfDeferredRevenue">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_NotionalAmountOfInterestRateDerivativesInterestRateReceived">
    <definition>Notional Amount of Interest Rate Derivatives, Interest Rate Received.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherInventorySupplies">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_DepreciationAndAmortizationExcludingNuclearFuel">
    <definition>The current period expense charged against earnings on long-lived, physical assets used in the normal conduct of business and not intended for resale to allocate or recognize the cost of assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset. Excludes amortization of nuclear fuel.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_InterestPayableCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DerivativeFairValueOfDerivativeAsset">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherAssetsFairValueDisclosure">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_AmendmentFlag">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_EntityVoluntaryFilers">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_ChangesInFairValueMeasurementOfLevel3ItemsTextBlock">
    <definition>Changes in the fair value measurement of the Level 3 items.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_CivilPenaltiesUnderCleanAirActPerDayLowerRangeLimit">
    <definition>Civil penalties under clean Air Act per day, lower range.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_DeferredChargesRelatedToIncomeTaxes">
    <definition>Noncurrent regulatory assets associated with deferred income tax liabilities that are expected to be recovered from customers through the ratemaking process.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_RequestedAmountIncreaseInRetailRevenues">
    <definition>Requested amount increase in retail revenues.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DefinedBenefitPlanServiceCost">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ProceedsFromRepaymentsOfShortTermDebt">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AccruedSalariesCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_LeveragedLeasesIncomeStatementNetIncomeFromLeveragedLeases">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_IncreaseDecreaseInAccruedTaxes">
    <definition>The net change during the period in the amount of cash payments due to taxing authorities for income and nonincome-related taxes.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_AdditionalCosts">
    <definition>Additional costs.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherAssetsNoncurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CommonStockSharesIssued">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DecommissioningTrustAssetsAmount">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_FairValueLiabilitiesMeasuredOnRecurringBasisLiabilitiesTotal">
    <definition>Fair Value Liabilities Measured On Recurring Basis Liabilities total.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_TotalFuelCostBillingsToIncrease">
    <definition>Total fuel cost billings to increase.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PaymentsForProceedsFromRemovalCosts">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_RetailRevenues">
    <definition>Revenues from sales of electric energy to retail regulated customers.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CommonStockDividendsPerShareCashPaid">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_LongTermDebtAndCapitalLeaseObligations">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_NetCashProvidedByUsedInInvestingActivities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_DecreaseInFairValueOfFundsIncludingReinvestedInterestAndDividends">
    <definition>Decrease in fair value of the funds, including reinvested interest and dividends.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CostOfPurchasedPower">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PortionOfShortfallBelowApprovedRoeBandToBeAcceptedByCompany">
    <definition>Portion Of Shortfall Below Approved Roe Band To Be Accepted By Company.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PaymentsOfDividendsMinorityInterest">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_ConstructionCostCapital">
    <definition>Construction cost capital.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_InterestPaidNet">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DerivativeForwardExchangeRate">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_DeferredUnderRecoveredRegulatoryClauseRevenues">
    <definition>Carrying amount at the balance sheet date of underrecovered fuel costs allowed to be deferred by regulatory authorities, that are expected to be recoverable through rate adjustments after one year.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_AmountRecoverThroughDemandSideManagementTariff">
    <definition>Amount Recover Through Demand Side Management Tariff.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PrescreeningCostsIncurredDuringPeriodTotal">
    <definition>Total prescreening costs incurred during the period.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_DocumentFiscalYearFocus">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_EnvironmentalExitCostsAssetsPreviouslyDisposedLiabilityForRemediation">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_MaximumRetailRoeAllowedToEarn">
    <definition>Maximum Retail ROE Allowed To Earn.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PrescreeningCostsReclassifiedToConstructionWorkInProgress">
    <definition>Prescreening costs reclassified to CWIP.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_LineOfCreditExpiryYearOne">
    <definition>Line Of Credit Expiry Year 1.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_HedgeSettlements">
    <definition>The cash outflow (inflow) for a financial contract that settles in the period relating to operating activities.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_MinorityInterest">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_EntityWellKnownSeasonedIssuer">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_RetainedEarningsAccumulatedDeficit">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_SignificantlyIncreaseOrDecreaseInAmountOfUnrecognizedTaxBenefits">
    <definition>Significantly increase or decrease in the amount of the unrecognized tax benefits.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PreconstructionCosts">
    <definition>Pre-construction costs.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PreTaxEffectOfInterestRateDerivativesDesignatedAsFairValueHedgingInstruments">
    <definition>Pre-tax effect of interest rate derivatives designated as fair value hedging instruments.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DeferredIncomeTaxExpenseBenefit">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_PercentageRecoveryThroughTraditionalBaseRateTariffs">
    <definition>Percentage Recovery  Through Traditional Base Rate Tariffs.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_EarningsPerShareBasic">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_EntityCommonStockSharesOutstanding">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_DocumentFiscalPeriodFocus">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ProceedsFromIssuanceOfCommonStock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_EarningsPerSharePolicyTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_NotionalAmountOfForeignCurrencyDerivatives">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_SegmentReportingInformationIntersegmentRevenue">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="so_RequestedRateIncreaseInRetailRevenues">
    <definition>Requested rate increase in retail revenues.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
</DefinitionAndReference>
