XML 56 R8.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) (USD $)
In Millions, except Share data, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Southern Company [Member]    
Common stock, par value (in dollars per share) $ 5us-gaap_CommonStockParOrStatedValuePerShare
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
$ 5us-gaap_CommonStockParOrStatedValuePerShare
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Common stock, shares authorized 1,500,000,000us-gaap_CommonStockSharesAuthorized
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,500,000,000us-gaap_CommonStockSharesAuthorized
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Common stock, shares issued 912,000,000us-gaap_CommonStockSharesIssued
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
909,000,000us-gaap_CommonStockSharesIssued
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Treasury shares at cost 3,300,000us-gaap_TreasuryStockShares
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
700,000us-gaap_TreasuryStockShares
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Alabama Power [Member]    
Common stock, par value (in dollars per share) $ 40us-gaap_CommonStockParOrStatedValuePerShare
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
$ 40us-gaap_CommonStockParOrStatedValuePerShare
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Common stock, shares authorized 40,000,000us-gaap_CommonStockSharesAuthorized
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
40,000,000us-gaap_CommonStockSharesAuthorized
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Common stock, shares outstanding 30,537,500us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
30,537,500us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Georgia Power [Member]    
Common stock, no par value (in dollars per share) $ 0us-gaap_CommonStockNoParValue
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
$ 0us-gaap_CommonStockNoParValue
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Common stock, shares authorized 20,000,000us-gaap_CommonStockSharesAuthorized
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
20,000,000us-gaap_CommonStockSharesAuthorized
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Common stock, shares outstanding 9,261,500us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
9,261,500us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Gulf Power [Member]    
Common stock, no par value (in dollars per share) $ 0us-gaap_CommonStockNoParValue
/ dei_LegalEntityAxis
= so_GulfPowerMember
$ 0us-gaap_CommonStockNoParValue
/ dei_LegalEntityAxis
= so_GulfPowerMember
Common stock, shares authorized 20,000,000us-gaap_CommonStockSharesAuthorized
/ dei_LegalEntityAxis
= so_GulfPowerMember
20,000,000us-gaap_CommonStockSharesAuthorized
/ dei_LegalEntityAxis
= so_GulfPowerMember
Common stock, shares outstanding 5,642,717us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= so_GulfPowerMember
5,442,717us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= so_GulfPowerMember
Mississippi Power [Member]    
Common stock, no par value (in dollars per share) $ 0us-gaap_CommonStockNoParValue
/ dei_LegalEntityAxis
= so_MississippiPowerMember
$ 0us-gaap_CommonStockNoParValue
/ dei_LegalEntityAxis
= so_MississippiPowerMember
Common stock, shares authorized 1,130,000us-gaap_CommonStockSharesAuthorized
/ dei_LegalEntityAxis
= so_MississippiPowerMember
1,130,000us-gaap_CommonStockSharesAuthorized
/ dei_LegalEntityAxis
= so_MississippiPowerMember
Common stock, shares outstanding 1,121,000us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= so_MississippiPowerMember
1,121,000us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= so_MississippiPowerMember
Southern Power [Member]    
Other intangible assets, accumulated amortization $ 9us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ dei_LegalEntityAxis
= so_SouthernPowerMember
$ 8us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ dei_LegalEntityAxis
= so_SouthernPowerMember
Common stock, par value (in dollars per share) $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ dei_LegalEntityAxis
= so_SouthernPowerMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ dei_LegalEntityAxis
= so_SouthernPowerMember
Common stock, shares authorized 1,000,000us-gaap_CommonStockSharesAuthorized
/ dei_LegalEntityAxis
= so_SouthernPowerMember
1,000,000us-gaap_CommonStockSharesAuthorized
/ dei_LegalEntityAxis
= so_SouthernPowerMember
Common stock, shares outstanding 1,000us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= so_SouthernPowerMember
1,000us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= so_SouthernPowerMember