XML 1067 R87.htm IDEA: XBRL DOCUMENT v2.4.1.9
Nuclear Insurance (Details) (USD $)
1 Months Ended 12 Months Ended
Apr. 30, 2014
Dec. 31, 2014
Jointly Owned Utility Plant Interests [Line Items]    
Maximum fund for public liability claims arising from a single nuclear incident under Price-Anderson Amendments Act   $ 13,600,000,000so_MaximumFundProvidedForPublicLiabilityClaims
Maximum insurance coverage provided by American Nuclear Insurers to each nuclear plant   375,000,000so_MaximumInsuranceCoverage
Maximum amount that a company could be assessed per incident for each licensed reactor   127,000,000so_MaximumAmountForEachLicensedReactor
Maximum aggregate amount that a reactor can assess in a calendar period for each incident   19,000,000so_MaximumAggregateAmountForEachIncident
Block period considered for inflation adjustment against maximum assessment per reactor   5 years
Maximum deductible waiting period   26 weeks
Maximum coverage per occurrence per unit limit to obtain replacement power   490,000,000so_MaximumCoveragePerOccurrencePerUnitLimitToObtainReplacementPower
Approximate period over which maximum per occurrence per unit limit is exhausted   3 years
Aggregate payment for claims resulting from terrorist acts in one year period   3,200,000,000so_AggregatePaymentForClaimsResultingFromTerroristActsInOneYearPeriod
Vogtle Units 3 and 4 [Member]    
Jointly Owned Utility Plant Interests [Line Items]    
Maximum limits for accidental property damage occurring during construction   2,750,000,000so_MaximumLimitsForAccidentalPropertyDamageOccurringDuringConstruction
/ us-gaap_JointlyOwnedUtilityPlantAxis
= so_VogtleUnitsThreeAndFourMember
Alabama Power [Member]    
Jointly Owned Utility Plant Interests [Line Items]    
Maximum fund for public liability claims arising from a single nuclear incident under Price-Anderson Amendments Act   13,600,000,000so_MaximumFundProvidedForPublicLiabilityClaims
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Maximum insurance coverage provided by American Nuclear Insurers to each nuclear plant   375,000,000so_MaximumInsuranceCoverage
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Maximum amount that a company could be assessed per incident for each licensed reactor   127,000,000so_MaximumAmountForEachLicensedReactor
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Maximum aggregate amount that a reactor can assess in a calendar period for each incident   19,000,000so_MaximumAggregateAmountForEachIncident
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Maximum assessment, excluding any applicable state premium taxes   255,000,000so_MaximumAssessmentExcludingApplicableStatePremiumTaxes
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Maximum aggregate amount to be paid in one year   38,000,000so_MaximumAggregateAmountToBePaidInOneYear
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Block period considered for inflation adjustment against maximum assessment per reactor   5 years
Block period considered for inflation adjustment against maximum yearly assessment   5 years
Maximum property damage insurance provided to nuclear generating facilities   1,500,000,000so_MaximumPropertyDamageInsuranceProvidedToNuclearGeneratingFacilities
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Maximum additional coverage provided for losses under excess insurance 750,000,000so_MaximumAdditionalCoverageProvidedForLossesUnderExcessInsurance
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
1,250,000,000so_MaximumAdditionalCoverageProvidedForLossesUnderExcessInsurance
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Maximum Sublimit Non-Nuclear Losses   750,000,000so_MaximumSublimitNonNuclearLosses
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Maximum deductible waiting period   26 weeks
Maximum Deductible Waiting Period Days   182 days
Maximum coverage per occurrence per unit limit to obtain replacement power   490,000,000so_MaximumCoveragePerOccurrencePerUnitLimitToObtainReplacementPower
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Approximate period over which maximum per occurrence per unit limit is exhausted   3 years
Elected deductible waiting period   12-week
Current maximum annual assessments under NEIL policies   50,000,000so_CurrentMaximumAnnualAssessments
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Aggregate payment for claims resulting from terrorist acts in one year period   3,200,000,000so_AggregatePaymentForClaimsResultingFromTerroristActsInOneYearPeriod
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Elected Deductible Waiting Period, Days   84 days
Georgia Power [Member]    
Jointly Owned Utility Plant Interests [Line Items]    
Maximum fund for public liability claims arising from a single nuclear incident under Price-Anderson Amendments Act   13,600,000,000so_MaximumFundProvidedForPublicLiabilityClaims
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Maximum insurance coverage provided by American Nuclear Insurers to each nuclear plant   375,000,000so_MaximumInsuranceCoverage
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Maximum amount that a company could be assessed per incident for each licensed reactor   127,000,000so_MaximumAmountForEachLicensedReactor
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Maximum aggregate amount that a reactor can assess in a calendar period for each incident   19,000,000so_MaximumAggregateAmountForEachIncident
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Maximum assessment, excluding any applicable state premium taxes   247,000,000so_MaximumAssessmentExcludingApplicableStatePremiumTaxes
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Maximum aggregate amount to be paid in one year   37,000,000so_MaximumAggregateAmountToBePaidInOneYear
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Block period considered for inflation adjustment against maximum assessment per reactor   5 years
Block period considered for inflation adjustment against maximum yearly assessment   5 years
Maximum property damage insurance provided to nuclear generating facilities   1,500,000,000so_MaximumPropertyDamageInsuranceProvidedToNuclearGeneratingFacilities
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Maximum additional coverage provided for losses under excess insurance   1,250,000,000so_MaximumAdditionalCoverageProvidedForLossesUnderExcessInsurance
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Maximum Sublimit Non-Nuclear Losses   750,000,000so_MaximumSublimitNonNuclearLosses
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Maximum deductible waiting period   26 weeks
Maximum coverage per occurrence per unit limit to obtain replacement power   490,000,000so_MaximumCoveragePerOccurrencePerUnitLimitToObtainReplacementPower
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Approximate period over which maximum per occurrence per unit limit is exhausted   3 years
Elected deductible waiting period   12-week
Current maximum annual assessments under NEIL policies   72,000,000so_CurrentMaximumAnnualAssessments
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Aggregate payment for claims resulting from terrorist acts in one year period   3,200,000,000so_AggregatePaymentForClaimsResultingFromTerroristActsInOneYearPeriod
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Georgia Power [Member] | Vogtle Units 3 and 4 [Member]    
Jointly Owned Utility Plant Interests [Line Items]    
Maximum limits for accidental property damage occurring during construction   $ 2,750,000,000so_MaximumLimitsForAccidentalPropertyDamageOccurringDuringConstruction
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_PublicUtilityAxis
= so_VogtleUnitsThreeAndFourMember