XML 86 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financing - Schedule of Long-Term Debt Financing Activities (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Debt Instrument [Line Items]  
Senior Note Issuances $ 550so_SeniorNoteIssuances [1]
Senior Note Redemptions 250us-gaap_MaturitiesOfSeniorDebt [1]
Debt Redemptions [Member]  
Debt Instrument [Line Items]  
Other Long-Term Debt 83us-gaap_OtherLongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= so_DebtRedemptionsMember
[1],[2]
Alabama Power [Member]  
Debt Instrument [Line Items]  
Senior Note Issuances 550so_SeniorNoteIssuances
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
[1]
Senior Note Redemptions 250us-gaap_MaturitiesOfSeniorDebt
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
[1]
Alabama Power [Member] | Debt Redemptions [Member]  
Debt Instrument [Line Items]  
Other Long-Term Debt 0us-gaap_OtherLongTermDebt
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_LongtermDebtTypeAxis
= so_DebtRedemptionsMember
[1],[2]
Georgia Power [Member]  
Debt Instrument [Line Items]  
Senior Note Issuances 0so_SeniorNoteIssuances
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
[1]
Senior Note Redemptions 0us-gaap_MaturitiesOfSeniorDebt
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
[1]
Georgia Power [Member] | Debt Redemptions [Member]  
Debt Instrument [Line Items]  
Other Long-Term Debt 3us-gaap_OtherLongTermDebt
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_LongtermDebtTypeAxis
= so_DebtRedemptionsMember
[1],[2]
Mississippi Power [Member]  
Debt Instrument [Line Items]  
Senior Note Issuances 0so_SeniorNoteIssuances
/ dei_LegalEntityAxis
= so_MississippiPowerMember
[1]
Senior Note Redemptions 0us-gaap_MaturitiesOfSeniorDebt
/ dei_LegalEntityAxis
= so_MississippiPowerMember
[1]
Mississippi Power [Member] | Debt Redemptions [Member]  
Debt Instrument [Line Items]  
Other Long-Term Debt 76us-gaap_OtherLongTermDebt
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_LongtermDebtTypeAxis
= so_DebtRedemptionsMember
[1],[2]
Other Subsidiaries [Member]  
Debt Instrument [Line Items]  
Senior Note Issuances 0so_SeniorNoteIssuances
/ dei_LegalEntityAxis
= so_OtherSubsidiariesMember
[1]
Senior Note Redemptions 0us-gaap_MaturitiesOfSeniorDebt
/ dei_LegalEntityAxis
= so_OtherSubsidiariesMember
[1]
Other Subsidiaries [Member] | Debt Redemptions [Member]  
Debt Instrument [Line Items]  
Other Long-Term Debt $ 4us-gaap_OtherLongTermDebt
/ dei_LegalEntityAxis
= so_OtherSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= so_DebtRedemptionsMember
[1],[2]
[1] Southern Company, Gulf Power, and Southern Power did not issue or redeem any long-term debt during the first three months of 2015.
[2] Includes reductions in capital lease obligations resulting from cash payments under capital leases.