XML 1155 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Impact of Unrecognized Tax Benefits on Effective Tax Rate, If Recognized (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Impact on effective tax rate        
Tax positions impacting the effective tax rate $ 10,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate $ 7,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate $ 5,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate  
Tax positions not impacting the effective tax rate 160,000so_TaxPositionsNotImpactingEffectiveTaxRate 0so_TaxPositionsNotImpactingEffectiveTaxRate 65,000so_TaxPositionsNotImpactingEffectiveTaxRate  
Balance of unrecognized tax benefits 170,000us-gaap_UnrecognizedTaxBenefits 7,000us-gaap_UnrecognizedTaxBenefits 70,000us-gaap_UnrecognizedTaxBenefits 120,000us-gaap_UnrecognizedTaxBenefits
Alabama Power [Member]        
Impact on effective tax rate        
Balance of unrecognized tax benefits   0us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
31,000us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
32,000us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Georgia Power [Member]        
Impact on effective tax rate        
Balance of unrecognized tax benefits   0us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
23,000us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
47,000us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Gulf Power [Member]        
Impact on effective tax rate        
Tax positions impacting the effective tax rate 46us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= so_GulfPowerMember
45us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= so_GulfPowerMember
45us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= so_GulfPowerMember
 
Tax positions not impacting the effective tax rate 0so_TaxPositionsNotImpactingEffectiveTaxRate
/ dei_LegalEntityAxis
= so_GulfPowerMember
0so_TaxPositionsNotImpactingEffectiveTaxRate
/ dei_LegalEntityAxis
= so_GulfPowerMember
4,962so_TaxPositionsNotImpactingEffectiveTaxRate
/ dei_LegalEntityAxis
= so_GulfPowerMember
 
Balance of unrecognized tax benefits 46us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_GulfPowerMember
45us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_GulfPowerMember
5,007us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_GulfPowerMember
2,892us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_GulfPowerMember
Mississippi Power [Member]        
Impact on effective tax rate        
Tax positions impacting the effective tax rate 4,341us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= so_MississippiPowerMember
3,840us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= so_MississippiPowerMember
3,656us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= so_MississippiPowerMember
 
Tax positions not impacting the effective tax rate 160,480so_TaxPositionsNotImpactingEffectiveTaxRate
/ dei_LegalEntityAxis
= so_MississippiPowerMember
0so_TaxPositionsNotImpactingEffectiveTaxRate
/ dei_LegalEntityAxis
= so_MississippiPowerMember
2,099so_TaxPositionsNotImpactingEffectiveTaxRate
/ dei_LegalEntityAxis
= so_MississippiPowerMember
 
Balance of unrecognized tax benefits 164,821us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_MississippiPowerMember
3,840us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_MississippiPowerMember
5,755us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_MississippiPowerMember
4,964us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_MississippiPowerMember
Southern Power [Member]        
Impact on effective tax rate        
Tax positions impacting the effective tax rate 4,700us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= so_SouthernPowerMember
1,500us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= so_SouthernPowerMember
300us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= so_SouthernPowerMember
 
Tax positions not impacting the effective tax rate 0so_TaxPositionsNotImpactingEffectiveTaxRate
/ dei_LegalEntityAxis
= so_SouthernPowerMember
0so_TaxPositionsNotImpactingEffectiveTaxRate
/ dei_LegalEntityAxis
= so_SouthernPowerMember
2,600so_TaxPositionsNotImpactingEffectiveTaxRate
/ dei_LegalEntityAxis
= so_SouthernPowerMember
 
Balance of unrecognized tax benefits $ 4,700us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_SouthernPowerMember
$ 1,500us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_SouthernPowerMember
$ 2,900us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_SouthernPowerMember
$ 2,600us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= so_SouthernPowerMember