XML 1151 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Recorded Unconditional Purchase Obligation [Line Items]      
Fuel expense $ 6,005,000,000us-gaap_UtilitiesOperatingExpenseFuelUsed $ 5,510,000,000us-gaap_UtilitiesOperatingExpenseFuelUsed $ 5,057,000,000us-gaap_UtilitiesOperatingExpenseFuelUsed
Expense Under Purchase Power Agreements Accounted For As Operating Leases 198,000,000so_ExpenseUnderPurchasePowerAgreementsAccountedForAsOperatingLeases 157,000,000so_ExpenseUnderPurchasePowerAgreementsAccountedForAsOperatingLeases 171,000,000so_ExpenseUnderPurchasePowerAgreementsAccountedForAsOperatingLeases
Operating Leases, Rent Expense 118,000,000us-gaap_LeaseAndRentalExpense 123,000,000us-gaap_LeaseAndRentalExpense 155,000,000us-gaap_LeaseAndRentalExpense
Leasing commitment, 2015 100,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
Leasing commitment, 2016 89,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
Leasing commitment, 2017 65,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
Leasing commitment, 2018 44,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
Leasing commitment, 2019 29,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Leasing commitment, 2020 and thereafter 248,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
Operating leases, future minimum lease payments due 575,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue    
Senior Notes 18,200,000,000us-gaap_SeniorNotes 17,300,000,000us-gaap_SeniorNotes  
Barges and Rail Cars [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Leasing commitment, 2015 50,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2016 41,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2017 18,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2018 9,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2019 6,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2020 and thereafter 20,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Operating leases, future minimum lease payments due 144,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Alabama Power and Georgia Power [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Operating leases, future minimum lease payments due 53,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ dei_LegalEntityAxis
= so_AlabamaPowerAndGeorgiaPowerMember
   
Alabama Power [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Fuel expense 1,605,000,000us-gaap_UtilitiesOperatingExpenseFuelUsed
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
1,631,000,000us-gaap_UtilitiesOperatingExpenseFuelUsed
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
1,503,000,000us-gaap_UtilitiesOperatingExpenseFuelUsed
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Expense Under Purchase Power Agreements Accounted For As Operating Leases 37,000,000so_ExpenseUnderPurchasePowerAgreementsAccountedForAsOperatingLeases
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
30,000,000so_ExpenseUnderPurchasePowerAgreementsAccountedForAsOperatingLeases
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
33,000,000so_ExpenseUnderPurchasePowerAgreementsAccountedForAsOperatingLeases
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Jointly Owned Utility Plant, Proportionate Ownership Share 14.00%us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
   
Operating Leases, Rent Expense 18,000,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
21,000,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
24,000,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Leasing commitment, 2015 16,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
   
Leasing commitment, 2016 14,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
   
Leasing commitment, 2017 10,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
   
Leasing commitment, 2018 6,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
   
Leasing commitment, 2019 5,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
   
Leasing commitment, 2020 and thereafter 17,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
   
Operating leases, future minimum lease payments due 68,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
   
Long-term pollution control bonds 1,200,000,000us-gaap_LongtermPollutionControlBondCurrentAndNoncurrent
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
1,200,000,000us-gaap_LongtermPollutionControlBondCurrentAndNoncurrent
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
 
Alabama Power [Member] | Barges and Rail Cars [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Operating Leases, Rent Expense 14,000,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
18,000,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
19,000,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
Alabama Power [Member] | Residual Value, Leased Property [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Leasing commitment, 2015 5,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_ResidualValueLeasedPropertyMember
   
Leasing commitment, 2016 4,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_ResidualValueLeasedPropertyMember
   
Leasing commitment, 2019 0us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_ResidualValueLeasedPropertyMember
   
Leasing commitment, 2020 and thereafter 12,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_ResidualValueLeasedPropertyMember
   
Georgia Power [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Capital Leases, Future Minimum Payments, Lesser Of Fair Value and Present Value 149,000,000so_CapitalLeasesFutureMinimumPaymentsLesserOfFairValueAndPresentValue
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
   
Fuel expense 2,547,000,000us-gaap_UtilitiesOperatingExpenseFuelUsed
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
2,307,000,000us-gaap_UtilitiesOperatingExpenseFuelUsed
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
2,051,000,000us-gaap_UtilitiesOperatingExpenseFuelUsed
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Capacity Payments 19,000,000so_CapacityPayments
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
27,000,000so_CapacityPayments
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
50,000,000so_CapacityPayments
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Deferred capacity expense 167,000,000so_DeferredCapacityExpenses
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
162,000,000so_DeferredCapacityExpenses
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
169,000,000so_DeferredCapacityExpenses
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Operating Leases, Rent Expense 28,000,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
32,000,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
34,000,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Percentage Of Minimum Lease Payments 100.00%so_PercentageOfMinimumLeasePayments
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
   
Leasing commitment, 2015 25,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
   
Leasing commitment, 2016 20,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
   
Leasing commitment, 2017 16,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
   
Leasing commitment, 2018 10,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
   
Leasing commitment, 2019 5,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
   
Leasing commitment, 2020 and thereafter 14,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
   
Operating leases, future minimum lease payments due 90,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
   
Long-term pollution control bonds 1,600,000,000us-gaap_LongtermPollutionControlBondCurrentAndNoncurrent
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
1,700,000,000us-gaap_LongtermPollutionControlBondCurrentAndNoncurrent
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
 
Senior Notes   6,900,000,000us-gaap_SeniorNotes
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
 
Period Of Service For Gas Transportation Supplier 1 year    
Guarantor Obligations, Maximum Exposure, Undiscounted 43,000,000us-gaap_GuaranteeObligationsMaximumExposure
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
   
Georgia Power [Member] | Plant McIntosh [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Period Of Service For Gas Transportation Supplier 15 years    
Georgia Power [Member] | MEAG Power [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Jointly Owned Utility Plant, Proportionate Ownership Share 5.00%us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare
/ us-gaap_JointlyOwnedUtilityPlantAxis
= so_MeagPowerMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
   
Georgia Power [Member] | Alabama Power [Member] | Payment Guarantee [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Long-term pollution control bonds 25,000,000us-gaap_LongtermPollutionControlBondCurrentAndNoncurrent
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_PaymentGuaranteeMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= so_AlabamaPowerMember
   
Georgia Power [Member] | Alabama Power [Member] | Financial Guarantee [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Senior Notes 100,000,000us-gaap_SeniorNotes
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_FinancialGuaranteeMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= so_AlabamaPowerMember
   
Georgia Power [Member] | Barges and Rail Cars [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Leasing commitment, 2015 18,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2016 13,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2017 9,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2018 4,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2019 1,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2020 and thereafter 3,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Operating leases, future minimum lease payments due 48,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Georgia Power [Member] | Residual Value, Leased Property [Member] | 2018 [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Operating leases, future minimum lease payments due 32,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ so_LeaseExpirationAxis
= so_YearTwoThousandEighteenMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_ResidualValueLeasedPropertyMember
   
Gulf Power [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Fuel expense 604,641,000us-gaap_UtilitiesOperatingExpenseFuelUsed
/ dei_LegalEntityAxis
= so_GulfPowerMember
532,791,000us-gaap_UtilitiesOperatingExpenseFuelUsed
/ dei_LegalEntityAxis
= so_GulfPowerMember
544,936,000us-gaap_UtilitiesOperatingExpenseFuelUsed
/ dei_LegalEntityAxis
= so_GulfPowerMember
Expense Under Purchase Power Agreements Accounted For As Operating Leases 49,500,000so_ExpenseUnderPurchasePowerAgreementsAccountedForAsOperatingLeases
/ dei_LegalEntityAxis
= so_GulfPowerMember
21,300,000so_ExpenseUnderPurchasePowerAgreementsAccountedForAsOperatingLeases
/ dei_LegalEntityAxis
= so_GulfPowerMember
24,600,000so_ExpenseUnderPurchasePowerAgreementsAccountedForAsOperatingLeases
/ dei_LegalEntityAxis
= so_GulfPowerMember
Deferred capacity expense 163,077,000so_DeferredCapacityExpenses
/ dei_LegalEntityAxis
= so_GulfPowerMember
180,149,000so_DeferredCapacityExpenses
/ dei_LegalEntityAxis
= so_GulfPowerMember
 
Operating Leases, Rent Expense 15,000,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_GulfPowerMember
18,000,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_GulfPowerMember
20,100,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_GulfPowerMember
Leasing commitment, 2015 15,200,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ dei_LegalEntityAxis
= so_GulfPowerMember
   
Leasing commitment, 2016 15,100,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ dei_LegalEntityAxis
= so_GulfPowerMember
   
Leasing commitment, 2017 1,500,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ dei_LegalEntityAxis
= so_GulfPowerMember
   
Operating leases, future minimum lease payments due 31,800,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ dei_LegalEntityAxis
= so_GulfPowerMember
   
Long-term pollution control bonds 309,000,000us-gaap_LongtermPollutionControlBondCurrentAndNoncurrent
/ dei_LegalEntityAxis
= so_GulfPowerMember
296,000,000us-gaap_LongtermPollutionControlBondCurrentAndNoncurrent
/ dei_LegalEntityAxis
= so_GulfPowerMember
 
Senior Notes 1,070,000,000us-gaap_SeniorNotes
/ dei_LegalEntityAxis
= so_GulfPowerMember
945,000,000us-gaap_SeniorNotes
/ dei_LegalEntityAxis
= so_GulfPowerMember
 
Gulf Power [Member] | Plant Daniel [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Long-term pollution control bonds 41,000,000us-gaap_LongtermPollutionControlBondCurrentAndNoncurrent
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ us-gaap_PublicUtilityAxis
= so_PlantDanielMember
   
Gulf Power [Member] | Barges and Rail Cars [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Leasing commitment, 2015 15,100,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2016 15,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2017 1,400,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Operating leases, future minimum lease payments due 31,500,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Gulf Power [Member] | Barges and Rail Cars [Member] | Plant Daniel [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Fuel cost recovery clause 2,800,000so_FuelCostRecoveryClause
/ us-gaap_JointlyOwnedUtilityPlantAxis
= so_PlantDanielMember
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
3,100,000so_FuelCostRecoveryClause
/ us-gaap_JointlyOwnedUtilityPlantAxis
= so_PlantDanielMember
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
3,600,000so_FuelCostRecoveryClause
/ us-gaap_JointlyOwnedUtilityPlantAxis
= so_PlantDanielMember
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
Leasing commitment, 2015 1,600,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ us-gaap_JointlyOwnedUtilityPlantAxis
= so_PlantDanielMember
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2016 1,600,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ us-gaap_JointlyOwnedUtilityPlantAxis
= so_PlantDanielMember
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2017 1,600,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ us-gaap_JointlyOwnedUtilityPlantAxis
= so_PlantDanielMember
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2018 0us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ us-gaap_JointlyOwnedUtilityPlantAxis
= so_PlantDanielMember
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Leasing commitment, 2020 and thereafter 0us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ us-gaap_JointlyOwnedUtilityPlantAxis
= so_PlantDanielMember
/ dei_LegalEntityAxis
= so_GulfPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Mississippi Power [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Fuel expense 573,936,000us-gaap_UtilitiesOperatingExpenseFuelUsed
/ dei_LegalEntityAxis
= so_MississippiPowerMember
491,250,000us-gaap_UtilitiesOperatingExpenseFuelUsed
/ dei_LegalEntityAxis
= so_MississippiPowerMember
411,226,000us-gaap_UtilitiesOperatingExpenseFuelUsed
/ dei_LegalEntityAxis
= so_MississippiPowerMember
Term of Management Fee Contract 40 years    
Management fee 38,400,000so_ManagementFee
/ dei_LegalEntityAxis
= so_MississippiPowerMember
   
Operating Leases, Rent Expense 12,700,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_MississippiPowerMember
10,100,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_MississippiPowerMember
11,100,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_MississippiPowerMember
Number of Railcars Used Under Operating Lease 229so_NumberOfRailcarsUsedUnderOperatingLease
/ dei_LegalEntityAxis
= so_MississippiPowerMember
   
Company's share of the leases 50.00%so_LeaseProportionateShare
/ dei_LegalEntityAxis
= so_MississippiPowerMember
   
Fuel cost recovery clause 4,900,000so_FuelCostRecoveryClause
/ dei_LegalEntityAxis
= so_MississippiPowerMember
3,100,000so_FuelCostRecoveryClause
/ dei_LegalEntityAxis
= so_MississippiPowerMember
3,600,000so_FuelCostRecoveryClause
/ dei_LegalEntityAxis
= so_MississippiPowerMember
Long-term pollution control bonds 82,700,000us-gaap_LongtermPollutionControlBondCurrentAndNoncurrent
/ dei_LegalEntityAxis
= so_MississippiPowerMember
82,700,000us-gaap_LongtermPollutionControlBondCurrentAndNoncurrent
/ dei_LegalEntityAxis
= so_MississippiPowerMember
 
Senior Notes 1,100,000,000us-gaap_SeniorNotes
/ dei_LegalEntityAxis
= so_MississippiPowerMember
1,100,000,000us-gaap_SeniorNotes
/ dei_LegalEntityAxis
= so_MississippiPowerMember
 
Mississippi Power [Member] | Plant Daniel [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Company's share of the leases 50.00%so_LeaseProportionateShare
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_PublicUtilityAxis
= so_PlantDanielMember
   
Mississippi Power [Member] | Plant Watson [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Company's share of the leases 100.00%so_LeaseProportionateShare
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ us-gaap_PublicUtilityAxis
= so_PlantWatsonMember
   
Mississippi Power [Member] | Barges and Rail Cars [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Average leasing commitment, 2015 1,600,000so_AverageOperatingLeasesFutureMinimumPaymentsDueCurrent
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Average leasing commitment, 2016 1,600,000so_AverageOperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Average leasing commitment, 2017 1,600,000so_AverageOperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Average leasing commitment, 2018 0so_AverageOperatingLeasesFutureMinimumPaymentsDueInFourYears
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargesAndRailCarsMember
   
Mississippi Power [Member] | Fuel Handling Equipment [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Operating Leases, Rent Expense 200,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_FuelHandlingEquipmentMember
200,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_FuelHandlingEquipmentMember
200,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_FuelHandlingEquipmentMember
Leasing commitment, 2015 100,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_FuelHandlingEquipmentMember
   
Mississippi Power [Member] | Barge Transportation [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Operating Leases, Rent Expense 7,500,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargeTransportationMember
6,700,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargeTransportationMember
7,300,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargeTransportationMember
Leasing commitment, 2015 1,800,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ dei_LegalEntityAxis
= so_MississippiPowerMember
/ so_LesseeMajorPropertyClassAxis
= so_BargeTransportationMember
   
Southern Power [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Fuel expense 596,319,000us-gaap_UtilitiesOperatingExpenseFuelUsed
/ dei_LegalEntityAxis
= so_SouthernPowerMember
473,805,000us-gaap_UtilitiesOperatingExpenseFuelUsed
/ dei_LegalEntityAxis
= so_SouthernPowerMember
426,257,000us-gaap_UtilitiesOperatingExpenseFuelUsed
/ dei_LegalEntityAxis
= so_SouthernPowerMember
Operating Leases, Rent Expense 4,000,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_SouthernPowerMember
1,900,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_SouthernPowerMember
800,000us-gaap_LeaseAndRentalExpense
/ dei_LegalEntityAxis
= so_SouthernPowerMember
Leasing commitment, 2015 4,500,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ dei_LegalEntityAxis
= so_SouthernPowerMember
   
Leasing commitment, 2016 4,500,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ dei_LegalEntityAxis
= so_SouthernPowerMember
   
Leasing commitment, 2017 4,600,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ dei_LegalEntityAxis
= so_SouthernPowerMember
   
Leasing commitment, 2018 4,600,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ dei_LegalEntityAxis
= so_SouthernPowerMember
   
Leasing commitment, 2019 4,700,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ dei_LegalEntityAxis
= so_SouthernPowerMember
   
Leasing commitment, 2020 and thereafter 157,200,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ dei_LegalEntityAxis
= so_SouthernPowerMember
   
Senior Notes 1,600,000,000us-gaap_SeniorNotes
/ dei_LegalEntityAxis
= so_SouthernPowerMember
   
Non-Affiliate Operating Lease PPA [Member] | Georgia Power [Member]      
Recorded Unconditional Purchase Obligation [Line Items]      
Biomass PPAs Amount 1,100,000,000so_BiomassPPAsAmount
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= so_NonAffiliateOperatingLeasePPAMember
   
Leasing commitment, 2015 114,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= so_NonAffiliateOperatingLeasePPAMember
[1]    
Leasing commitment, 2016 117,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= so_NonAffiliateOperatingLeasePPAMember
[1]    
Leasing commitment, 2017 146,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= so_NonAffiliateOperatingLeasePPAMember
[1]    
Leasing commitment, 2018 150,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= so_NonAffiliateOperatingLeasePPAMember
[1]    
Leasing commitment, 2019 152,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= so_NonAffiliateOperatingLeasePPAMember
[1]    
Leasing commitment, 2020 and thereafter 1,572,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= so_NonAffiliateOperatingLeasePPAMember
[1]    
Operating leases, future minimum lease payments due $ 2,251,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
/ us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= so_NonAffiliateOperatingLeasePPAMember
[1]    
[1] A total of $1.1 billion of biomass PPAs included under the non-affiliate operating leases is contingent upon the counterparties meeting specified contract dates for commercial operation and may change as a result of regulatory action.