XML 50 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Introduction - Asset Retirement Obligations (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Asset Retirement Obligation $ 525us-gaap_AssetRetirementObligation
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum [Member] | Alabama Power [Member]  
Property, Plant and Equipment [Line Items]  
Asset Retirement Obligation 330us-gaap_AssetRetirementObligation
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum [Member] | Georgia Power [Member]  
Property, Plant and Equipment [Line Items]  
Asset Retirement Obligation 10us-gaap_AssetRetirementObligation
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum [Member] | Gulf Power [Member]  
Property, Plant and Equipment [Line Items]  
Asset Retirement Obligation 70us-gaap_AssetRetirementObligation
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum [Member] | Mississippi Power [Member]  
Property, Plant and Equipment [Line Items]  
Asset Retirement Obligation 75us-gaap_AssetRetirementObligation
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Asset Retirement Obligation 575us-gaap_AssetRetirementObligation
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Alabama Power [Member]  
Property, Plant and Equipment [Line Items]  
Asset Retirement Obligation 350us-gaap_AssetRetirementObligation
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Georgia Power [Member]  
Property, Plant and Equipment [Line Items]  
Asset Retirement Obligation 20us-gaap_AssetRetirementObligation
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Gulf Power [Member]  
Property, Plant and Equipment [Line Items]  
Asset Retirement Obligation 80us-gaap_AssetRetirementObligation
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Mississippi Power [Member]  
Property, Plant and Equipment [Line Items]  
Asset Retirement Obligation $ 85us-gaap_AssetRetirementObligation
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember