XML 1125 R11.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Common Stockholders Equity (USD $)
Share data in Thousands, except Per Share data, unless otherwise specified
Total
Common Stock [Member]
Treasury Stock [Member]
Paid In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Preferred And Preference Stock [Member]
Noncontrolling Interest [Member]
Alabama Power [Member]
Alabama Power [Member]
Common Stock [Member]
Alabama Power [Member]
Paid In Capital [Member]
Alabama Power [Member]
Retained Earnings [Member]
Alabama Power [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Georgia Power [Member]
Georgia Power [Member]
Common Stock [Member]
Georgia Power [Member]
Paid In Capital [Member]
Georgia Power [Member]
Retained Earnings [Member]
Georgia Power [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Gulf Power [Member]
Gulf Power [Member]
Common Stock [Member]
Gulf Power [Member]
Paid In Capital [Member]
Gulf Power [Member]
Retained Earnings [Member]
Gulf Power [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Mississippi Power [Member]
Mississippi Power [Member]
Common Stock [Member]
Mississippi Power [Member]
Paid In Capital [Member]
Mississippi Power [Member]
Retained Earnings [Member]
Mississippi Power [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Southern Power [Member]
Southern Power [Member]
Common Stock [Member]
Southern Power [Member]
Paid In Capital [Member]
Southern Power [Member]
Retained Earnings [Member]
Southern Power [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Southern Power [Member]
Common Stockholder's Equity Not Including Noncontrolling Interest [Member]
Southern Power [Member]
Noncontrolling Interest [Member]
Beginning Balance at Dec. 31, 2011 $ 18,285,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 4,328,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ (17,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 4,410,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 8,968,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (111,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 707,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= so_PreferredAndPreferenceStockMember
$ 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 5,342,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
$ 1,222,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 2,182,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 1,956,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (18,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 9,023,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
$ 398,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 5,522,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 3,112,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (9,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 1,124,948,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
$ 353,060,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 542,709,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 231,333,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (2,154,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 1,049,217,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
$ 37,691,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 694,855,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 325,568,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (8,897,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 1,468,682,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
$ 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 1,028,210,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 447,301,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (6,829,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 1,468,682,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Beginning Balance, Shares at Dec. 31, 2011   865,664us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
539us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
            31,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        9,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        4,143us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        1,121us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        1us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                      
Net income attributable to Southern Power Company                                                         175,285,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= so_SouthernPowerMember
    175,285,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  175,285,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Net income after dividends on preferred and preference stock 2,350,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic [1]       2,350,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      704,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
    704,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  1,168,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
    1,168,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  125,932,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GulfPowerMember
    125,932,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  99,942,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_MississippiPowerMember
    99,942,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
               
Capital contributions from parent company                 45,000,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
  45,000,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    63,000,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
  63,000,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    5,089,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_GulfPowerMember
  5,089,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    706,665,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_MississippiPowerMember
  706,665,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    (662,000)so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_SouthernPowerMember
  (662,000)so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    (662,000)so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Other comprehensive income (loss) (12,000,000)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent         (12,000,000)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
    (9,000,000)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
      (9,000,000)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
2,000,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
      2,000,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
573,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_GulfPowerMember
      573,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
184,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_MississippiPowerMember
      184,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
6,053,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_SouthernPowerMember
      6,053,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
6,053,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Stock issued, shares   12,139us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                                  400us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                             
Stock issued 397,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues 61,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  336,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                            40,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ dei_LegalEntityAxis
= so_GulfPowerMember
40,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                             
Stock repurchased, at cost, shares     (9,440)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
                                                               
Stock repurchased, at cost (430,000,000)us-gaap_StockRepurchasedDuringPeriodValue   (430,000,000)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
                                                               
Stock-based compensation 106,000,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue     106,000,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                                                             
Cash dividends on common stock (1,693,000,000)us-gaap_DividendsCommonStockCash       (1,693,000,000)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (684,000,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
    (684,000,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (983,000,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
    (983,000,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (115,800,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_GulfPowerMember
    (115,800,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (106,800,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_MississippiPowerMember
    (106,800,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (127,000,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_SouthernPowerMember
    (127,000,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (127,000,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 1.9425us-gaap_CommonStockDividendsPerShareCashPaid                                                                    
Capital contributions from noncontrolling interests                                                         0so_NoncontrollingInterestIncreasefromContributionsfromNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= so_SouthernPowerMember
           
Other, shares     (56)us-gaap_StockholdersEquityOtherShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
                                                               
Other 1,000,000us-gaap_StockholdersEquityOther   (3,000,000)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
3,000,000us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
1,000,000us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
                                              (1,000)us-gaap_StockholdersEquityOther
/ dei_LegalEntityAxis
= so_SouthernPowerMember
    (1,000)us-gaap_StockholdersEquityOther
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
     
Ending Balance at Dec. 31, 2012 19,004,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 4,389,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(450,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
4,855,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
9,626,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(123,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
5,398,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
1,222,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,227,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
1,976,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(27,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
9,273,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
398,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
5,585,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
3,297,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(7,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,180,742,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
393,060,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
547,798,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
241,465,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(1,581,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,749,208,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
37,691,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,401,520,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
318,710,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(8,713,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,522,357,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,027,548,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
495,585,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(776,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,522,357,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Ending Balance, Shares at Dec. 31, 2012   877,803us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
10,035us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
            31,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        9,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        4,543us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        1,121us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        1us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                      
Net income after dividends on preferred and preference stock 81,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic               141,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
        197,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
        21,792,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GulfPowerMember
        (246,321,000)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_MississippiPowerMember
        29,192,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_SouthernPowerMember
           
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 0.4900us-gaap_CommonStockDividendsPerShareCashPaid                                                                    
Ending Balance at Mar. 31, 2013                                                                      
Beginning Balance at Dec. 31, 2012 19,004,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 4,389,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(450,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
4,855,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
9,626,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(123,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
707,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= so_PreferredAndPreferenceStockMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
5,398,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
1,222,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,227,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
1,976,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(27,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
9,273,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
398,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
5,585,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
3,297,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(7,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,180,742,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
393,060,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
547,798,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
241,465,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(1,581,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,749,208,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
37,691,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,401,520,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
318,710,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(8,713,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,522,357,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,027,548,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
495,585,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(776,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,522,357,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Beginning Balance, Shares at Dec. 31, 2012   877,803us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
10,035us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
            31,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        9,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        4,543us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        1,121us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        1us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                      
Net income attributable to Southern Power Company                                                         165,533,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= so_SouthernPowerMember
    165,533,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  165,533,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Net income after dividends on preferred and preference stock 1,644,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic [1],[2]       1,644,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      712,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
    712,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  1,174,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
    1,174,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  124,429,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GulfPowerMember
    124,429,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (476,625,000)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_MississippiPowerMember
    (476,625,000)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
               
Capital contributions from parent company                 35,000,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
  35,000,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    48,000,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
  48,000,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    4,883,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_GulfPowerMember
  4,883,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    975,075,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_MississippiPowerMember
  975,075,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,487,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_SouthernPowerMember
  1,487,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,487,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Other comprehensive income (loss) 48,000,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent         48,000,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
    1,000,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
      1,000,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
2,000,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
      2,000,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
472,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_GulfPowerMember
      472,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
849,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_MississippiPowerMember
      849,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
3,695,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_SouthernPowerMember
      3,695,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
3,695,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Stock issued, shares   14,930us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
4,443us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
                                400us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                             
Stock issued 765,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues 72,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
203,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
441,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    49,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= so_PreferredAndPreferenceStockMember
                      40,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ dei_LegalEntityAxis
= so_GulfPowerMember
40,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                           
Stock-based compensation 65,000,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue     65,000,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                                                             
Cash dividends on common stock (1,762,000,000)us-gaap_DividendsCommonStockCash       (1,762,000,000)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (644,000,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
    (644,000,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (907,000,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
    (907,000,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (115,400,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_GulfPowerMember
    (115,400,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (71,956,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_MississippiPowerMember
    (71,956,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (129,120,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_SouthernPowerMember
    (129,120,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (129,120,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 2.0125us-gaap_CommonStockDividendsPerShareCashPaid                                                                    
Capital contributions from noncontrolling interests                                                         0so_NoncontrollingInterestIncreasefromContributionsfromNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= so_SouthernPowerMember
           
Other, shares     (55)us-gaap_StockholdersEquityOtherShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
                                                               
Other 0us-gaap_StockholdersEquityOther   (3,000,000)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
1,000,000us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,000,000us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
                1,000,000us-gaap_StockholdersEquityOther
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
    1,000,000us-gaap_StockholdersEquityOther
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
                                   
Ending Balance at Dec. 31, 2013 19,764,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 4,461,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(250,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
5,362,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
9,510,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(75,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
756,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= so_PreferredAndPreferenceStockMember
  5,502,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
1,222,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,262,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,044,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(26,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
9,591,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
398,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
5,633,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
3,565,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(5,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,235,126,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
433,060,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
552,681,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
250,494,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(1,109,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
2,176,551,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
37,691,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,376,595,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(229,871,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(7,864,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,563,952,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,029,035,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
531,998,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
2,919,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,563,952,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Ending Balance, Shares at Dec. 31, 2013   892,733us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
5,647us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
            31,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        9,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        4,943us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        1,121us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        1us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Beginning Balance at Sep. 30, 2013                                                                      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                      
Net income after dividends on preferred and preference stock 414,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic               140,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
        208,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
        25,301,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GulfPowerMember
        12,921,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_MississippiPowerMember
        23,266,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_SouthernPowerMember
           
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 0.5075us-gaap_CommonStockDividendsPerShareCashPaid                                                                    
Ending Balance at Dec. 31, 2013 19,764,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest               5,502,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
1,222,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      9,591,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
398,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      1,235,126,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
        2,176,551,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
37,691,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      1,563,952,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Ending Balance, Shares at Dec. 31, 2013                   31,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        9,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                  1,121us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        1us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                      
Net income after dividends on preferred and preference stock 351,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic               187,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
        266,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
        36,743,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GulfPowerMember
        (172,048,000)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_MississippiPowerMember
        33,471,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_SouthernPowerMember
           
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 0.5075us-gaap_CommonStockDividendsPerShareCashPaid                                                                    
Ending Balance at Mar. 31, 2014                                                                      
Beginning Balance at Dec. 31, 2013 19,764,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 4,461,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(250,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
5,362,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
9,510,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(75,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
756,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= so_PreferredAndPreferenceStockMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
5,502,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
1,222,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,262,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,044,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(26,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
9,591,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
398,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
5,633,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
3,565,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(5,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,235,126,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
433,060,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
552,681,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
250,494,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(1,109,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
2,176,551,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
37,691,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,376,595,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(229,871,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(7,864,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,563,952,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,029,035,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
531,998,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
2,919,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,563,952,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Beginning Balance, Shares at Dec. 31, 2013   892,733us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
5,647us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
            31,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        9,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        4,943us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        1,121us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        1us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                      
Net income attributable to Southern Power Company                                                         172,300,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= so_SouthernPowerMember
    172,300,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  172,300,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Net income after dividends on preferred and preference stock 1,963,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic [1],[2]       1,963,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      761,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
    761,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  1,225,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
    1,225,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  140,176,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GulfPowerMember
    140,176,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (328,681,000)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_MississippiPowerMember
    (328,681,000)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
               
Capital contributions from parent company                 42,000,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
  42,000,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    563,000,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
  563,000,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    7,116,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_GulfPowerMember
  7,116,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    235,541,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_MississippiPowerMember
  235,541,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    146,357,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_SouthernPowerMember
  146,357,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    146,357,000so_CapitalContributionsFromParentCompany
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Other comprehensive income (loss) (53,000,000)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent         (53,000,000)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
    (3,000,000)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
      (3,000,000)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(3,000,000)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
      (3,000,000)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
372,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_GulfPowerMember
      372,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
849,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_MississippiPowerMember
      849,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
367,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_SouthernPowerMember
      367,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
367,000us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Stock issued, shares   15,769us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
4,996us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
                                500us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                             
Stock issued 806,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues 78,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
227,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
501,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= so_PreferredAndPreferenceStockMember
                      50,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ dei_LegalEntityAxis
= so_GulfPowerMember
50,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                             
Stock-based compensation 86,000,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue     86,000,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                                                             
Cash dividends on common stock (1,866,000,000)us-gaap_DividendsCommonStockCash       (1,866,000,000)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (550,000,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
    (550,000,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (954,000,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
    (954,000,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (123,200,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_GulfPowerMember
    (123,200,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
            (131,120,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_SouthernPowerMember
    (131,120,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (131,120,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
 
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 2.0825us-gaap_CommonStockDividendsPerShareCashPaid                                                                    
Capital contributions from noncontrolling interests 221,000,000so_NoncontrollingInterestIncreasefromContributionsfromNoncontrollingInterestHolders             221,000,000so_NoncontrollingInterestIncreasefromContributionsfromNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
                                        220,734,000so_NoncontrollingInterestIncreasefromContributionsfromNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= so_SouthernPowerMember
          220,734,000so_NoncontrollingInterestIncreasefromContributionsfromNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Noncontrolling Interest in Net Income (Loss) Other Noncontrolling Interests, Redeemable 2,000,000us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable             2,000,000us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
                                        (1,246,000)us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable
/ dei_LegalEntityAxis
= so_SouthernPowerMember
          (1,246,000)us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Other, shares     (74)us-gaap_StockholdersEquityOtherShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
                                                               
Other 7,000,000us-gaap_StockholdersEquityOther   (3,000,000)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
6,000,000us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,000,000us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    2,000,000us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
          (1,000,000)us-gaap_StockholdersEquityOther
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
    (1,000,000)us-gaap_StockholdersEquityOther
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
                                   
Ending Balance at Dec. 31, 2014 20,926,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 4,539,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(26,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
5,955,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
9,609,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(128,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
756,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= so_PreferredAndPreferenceStockMember
221,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
5,752,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
1,222,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,304,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,255,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(29,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
10,421,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
398,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
6,196,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
3,835,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(8,000,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,309,590,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
483,060,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
559,797,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
267,470,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(737,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
2,084,260,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
37,691,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,612,136,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(558,552,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(7,015,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,971,344,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,175,392,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
573,178,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
3,286,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,751,856,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= so_CommonStockholdersEquityNotIncludingNoncontrollingInterestMember
219,488,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Ending Balance, Shares at Dec. 31, 2014   908,502us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
725us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
            31,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        9,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        5,443us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        1,121us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        1us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Beginning Balance at Sep. 30, 2014                                                                      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                      
Net income after dividends on preferred and preference stock 283,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic               119,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
        123,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
        22,789,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_GulfPowerMember
        (24,058,000)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_MississippiPowerMember
        44,386,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= so_SouthernPowerMember
           
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 0.525us-gaap_CommonStockDividendsPerShareCashPaid                                                                    
Ending Balance at Dec. 31, 2014 $ 20,926,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest               $ 5,752,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
$ 1,222,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      $ 10,421,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
$ 398,000,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      $ 1,309,590,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_GulfPowerMember
        $ 2,084,260,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
$ 37,691,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      $ 1,971,344,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
$ 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Ending Balance, Shares at Dec. 31, 2014                   31,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        9,000us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                  1,121us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        1us-gaap_SharesIssued
/ dei_LegalEntityAxis
= so_SouthernPowerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
[1] After dividends on preferred and preference stock of subsidiaries.
[2] Segment net income (loss) for the traditional operating companies in 2014 and 2013 includes $868 million in pre-tax charges ($536 million after tax) and $1.2 billion in pre-tax charges ($729 million after tax), respectively, for estimated probable losses on the Kemper IGCC. See Note 3 under "Integrated Coal Gasification Combined Cycle – Kemper IGCC Schedule and Cost Estimate" for additional information.