0000092122-19-000053.txt : 20191030 0000092122-19-000053.hdr.sgml : 20191030 20191029193033 ACCESSION NUMBER: 0000092122-19-000053 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 135 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191030 DATE AS OF CHANGE: 20191029 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SOUTHERN CO CENTRAL INDEX KEY: 0000092122 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC SERVICES [4911] IRS NUMBER: 580690070 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-03526 FILM NUMBER: 191176750 BUSINESS ADDRESS: STREET 1: 30 IVAN ALLEN JR. BLVD., N.W. CITY: ATLANTA STATE: GA ZIP: 30308 BUSINESS PHONE: 4045065000 MAIL ADDRESS: STREET 1: 30 IVAN ALLEN JR. BLVD., N.W. CITY: ATLANTA STATE: GA ZIP: 30308 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALABAMA POWER CO CENTRAL INDEX KEY: 0000003153 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC SERVICES [4911] IRS NUMBER: 630004250 STATE OF INCORPORATION: AL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-03164 FILM NUMBER: 191176751 BUSINESS ADDRESS: STREET 1: 600 N 18TH ST STREET 2: P O BOX 2641 CITY: BIRMINGHAM STATE: AL ZIP: 35291 BUSINESS PHONE: 2052571000 MAIL ADDRESS: STREET 1: 600 N 18TH ST CITY: BIRMINGHAM STATE: AL ZIP: 35291 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GEORGIA POWER CO CENTRAL INDEX KEY: 0000041091 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC SERVICES [4911] IRS NUMBER: 580257110 STATE OF INCORPORATION: GA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-06468 FILM NUMBER: 191176755 BUSINESS ADDRESS: STREET 1: 241 RALPH MCGILL BOULEVARD CITY: ATLANTA STATE: GA ZIP: 30308 BUSINESS PHONE: 4045066526 MAIL ADDRESS: STREET 1: 241 RALPH MCGILL BOULEVARD CITY: ATLANTA STATE: GA ZIP: 30308 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MISSISSIPPI POWER CO CENTRAL INDEX KEY: 0000066904 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC SERVICES [4911] IRS NUMBER: 640205820 STATE OF INCORPORATION: MS FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-11229 FILM NUMBER: 191176754 BUSINESS ADDRESS: STREET 1: 2992 WEST BEACH CITY: GULFPORT STATE: MS ZIP: 39501 BUSINESS PHONE: 2288641211 MAIL ADDRESS: STREET 1: 2992 WEST BEACH CITY: GULFPORT STATE: MS ZIP: 39501 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SOUTHERN Co GAS CENTRAL INDEX KEY: 0001004155 STANDARD INDUSTRIAL CLASSIFICATION: NATURAL GAS DISTRIBUTION [4924] IRS NUMBER: 582210952 STATE OF INCORPORATION: GA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-14174 FILM NUMBER: 191176752 BUSINESS ADDRESS: STREET 1: 30 IVAN ALLEN JR. BLVD CITY: ATLANTA STATE: GA ZIP: 30308 BUSINESS PHONE: 4045065000 MAIL ADDRESS: STREET 1: 30 IVAN ALLEN JR. BLVD CITY: ATLANTA STATE: 2Q ZIP: 30308 FORMER COMPANY: FORMER CONFORMED NAME: AGL RESOURCES INC DATE OF NAME CHANGE: 19951129 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SOUTHERN POWER CO CENTRAL INDEX KEY: 0001160661 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC SERVICES [4911] IRS NUMBER: 582598670 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37803 FILM NUMBER: 191176753 BUSINESS ADDRESS: STREET 1: 30 IVAN ALLEN JR. BLVD CITY: ATLANTA STATE: GA ZIP: 30308 BUSINESS PHONE: 4045065000 MAIL ADDRESS: STREET 1: 30 IVAN ALLEN JR. BLVD CITY: ATLANTA STATE: GA ZIP: 30308 10-Q 1 so10q9302019.htm 10-Q Document
false--12-31Q32019000009212200000031530000041091000006690400010041550001160661YesYesYesYesYesfalsefalsefalsefalsefalseNon-accelerated FilerNon-accelerated FilerNon-accelerated FilerNon-accelerated FilerYesYesYesYesYesfalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse7000000070000000P1D0.0000250.000025P3YP6Y1000000010000000P25YP25Y0.02460.00870.00920.33330.6667P5YP3YP3Y0.0010000.580.600.600.600.620.620000001250000009000000830000001000000088000000610000006400000053000000150000001900000050000001400000055000000150000002500000050000001100000000000000P31YP28YP5YP5YP5Y1P3YP18YP3Y4000000000400000060000000100000010000007000000330000001200000003000000180000005400000021000000040000002800000050000000000400000021000000100000010000000100000016000000170000000000150000002500000010000000002100000030000002000000040000002000000000001000000030000003000000110000001100000001000000P5YP3Y7000000006540000000P3MP1YP1YP1YP1YP3MP1YP1YP1YP1YP3MP1YP1YP1YP1YP3MP1YP1YP1YP1Y50000002300000000 0000092122 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember 2019-09-30 0000092122 so:SouthernCompanyGasMember 2019-09-30 0000092122 so:AlabamaPowerMember 2019-09-30 0000092122 2019-09-30 0000092122 so:GeorgiaPowerMember 2019-09-30 0000092122 so:SouthernPowerMember 2019-09-30 0000092122 so:SouthernPowerMember so:Series2016A1.000SeniorNotesDue2022Member 2019-01-01 2019-09-30 0000092122 so:Series2017B5.25JuniorSubordinatedNotesDue2077Member 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:Series2017A5.00JuniorSubordinatedNotesDue2077Member 2019-01-01 2019-09-30 0000092122 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember so:A5.00SeriesClassAPreferredStockMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember so:Series2016B1.850SeniorNotesDue2026Member 2019-01-01 2019-09-30 0000092122 so:TwoThousandNineteenSeriesACorporateUnitsMember 2019-01-01 2019-09-30 0000092122 so:Series2016A5.25JuniorSubordinatedNotesDue2076Member 2019-01-01 2019-09-30 0000092122 so:Series2015A6.25JuniorSubordinatedNotesDue2075Member 2019-01-01 2019-09-30 0000092122 2018-01-01 2018-09-30 0000092122 2019-07-01 2019-09-30 0000092122 us-gaap:ProductAndServiceOtherMember 2018-01-01 2018-09-30 0000092122 us-gaap:ElectricityPurchasedMember 2019-01-01 2019-09-30 0000092122 so:OtherElectricRevenueMember 2018-01-01 2018-09-30 0000092122 us-gaap:NaturalGasUsRegulatedMember 2019-07-01 2019-09-30 0000092122 us-gaap:RetailMember 2018-01-01 2018-09-30 0000092122 srt:FuelMember 2019-07-01 2019-09-30 0000092122 us-gaap:RetailMember 2019-01-01 2019-09-30 0000092122 us-gaap:NaturalGasUsRegulatedMember 2018-01-01 2018-09-30 0000092122 2018-07-01 2018-09-30 0000092122 us-gaap:RetailMember 2019-07-01 2019-09-30 0000092122 us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-09-30 0000092122 us-gaap:NaturalGasUsRegulatedMember 2018-07-01 2018-09-30 0000092122 srt:FuelMember 2018-07-01 2018-09-30 0000092122 us-gaap:RetailMember 2018-07-01 2018-09-30 0000092122 so:WholesaleNonAffiliatesMember 2018-01-01 2018-09-30 0000092122 so:WholesaleNonAffiliatesMember 2019-07-01 2019-09-30 0000092122 us-gaap:ProductAndServiceOtherMember 2019-07-01 2019-09-30 0000092122 us-gaap:NaturalGasUsRegulatedMember 2019-01-01 2019-09-30 0000092122 us-gaap:ProductAndServiceOtherMember 2018-07-01 2018-09-30 0000092122 so:OtherElectricRevenueMember 2018-07-01 2018-09-30 0000092122 so:WholesaleNonAffiliatesMember 2018-07-01 2018-09-30 0000092122 so:OtherElectricRevenueMember 2019-07-01 2019-09-30 0000092122 srt:FuelMember 2018-01-01 2018-09-30 0000092122 us-gaap:ElectricityPurchasedMember 2018-07-01 2018-09-30 0000092122 srt:FuelMember 2019-01-01 2019-09-30 0000092122 so:WholesaleNonAffiliatesMember 2019-01-01 2019-09-30 0000092122 so:OtherElectricRevenueMember 2019-01-01 2019-09-30 0000092122 us-gaap:ElectricityPurchasedMember 2019-07-01 2019-09-30 0000092122 us-gaap:ElectricityPurchasedMember 2018-01-01 2018-09-30 0000092122 us-gaap:AlternativeEnergyMember 2019-07-01 2019-09-30 0000092122 us-gaap:AlternativeEnergyMember 2018-07-01 2018-09-30 0000092122 us-gaap:AlternativeEnergyMember 2019-01-01 2019-09-30 0000092122 us-gaap:AlternativeEnergyMember 2018-01-01 2018-09-30 0000092122 2018-12-31 0000092122 2017-12-31 0000092122 2018-09-30 0000092122 2019-04-01 2019-06-30 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000092122 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000092122 us-gaap:CommonStockMember 2019-03-31 0000092122 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000092122 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0000092122 us-gaap:TreasuryStockMember 2019-09-30 0000092122 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000092122 us-gaap:TreasuryStockMember 2018-12-31 0000092122 us-gaap:NoncontrollingInterestMember 2019-07-01 2019-09-30 0000092122 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000092122 2019-01-01 2019-03-31 0000092122 us-gaap:TreasuryStockMember 2019-03-31 0000092122 us-gaap:NoncontrollingInterestMember 2019-03-31 0000092122 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000092122 us-gaap:RetainedEarningsMember 2019-03-31 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000092122 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000092122 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0000092122 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000092122 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000092122 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000092122 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0000092122 us-gaap:CommonStockMember 2018-12-31 0000092122 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000092122 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000092122 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000092122 us-gaap:NoncontrollingInterestMember 2018-12-31 0000092122 us-gaap:CommonStockMember 2019-09-30 0000092122 us-gaap:RetainedEarningsMember 2019-06-30 0000092122 us-gaap:NoncontrollingInterestMember 2019-09-30 0000092122 us-gaap:NoncontrollingInterestMember 2019-06-30 0000092122 us-gaap:RetainedEarningsMember 2018-12-31 0000092122 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0000092122 us-gaap:RetainedEarningsMember 2019-09-30 0000092122 us-gaap:TreasuryStockMember 2019-06-30 0000092122 us-gaap:CommonStockMember 2019-06-30 0000092122 2019-06-30 0000092122 2019-03-31 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000092122 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000092122 us-gaap:TreasuryStockMember 2018-09-30 0000092122 2018-01-01 2018-03-31 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000092122 us-gaap:RetainedEarningsMember 2018-06-30 0000092122 us-gaap:CommonStockMember 2018-06-30 0000092122 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000092122 2018-04-01 2018-06-30 0000092122 us-gaap:NoncontrollingInterestMember 2018-03-31 0000092122 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000092122 us-gaap:NoncontrollingInterestMember 2017-12-31 0000092122 us-gaap:CommonStockMember 2017-12-31 0000092122 us-gaap:TreasuryStockMember 2018-06-30 0000092122 us-gaap:RetainedEarningsMember 2017-12-31 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000092122 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0000092122 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000092122 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000092122 us-gaap:TreasuryStockMember 2018-03-31 0000092122 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0000092122 us-gaap:NoncontrollingInterestMember 2018-04-01 2018-06-30 0000092122 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000092122 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000092122 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0000092122 2018-06-30 0000092122 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000092122 us-gaap:TreasuryStockMember 2017-12-31 0000092122 us-gaap:NoncontrollingInterestMember 2018-07-01 2018-09-30 0000092122 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0000092122 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000092122 2018-03-31 0000092122 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000092122 us-gaap:NoncontrollingInterestMember 2018-06-30 0000092122 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000092122 us-gaap:CommonStockMember 2018-03-31 0000092122 us-gaap:CommonStockMember 2018-09-30 0000092122 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0000092122 us-gaap:RetainedEarningsMember 2018-03-31 0000092122 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0000092122 us-gaap:NoncontrollingInterestMember 2018-09-30 0000092122 us-gaap:RetainedEarningsMember 2018-09-30 0000092122 so:AlabamaPowerMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember us-gaap:ProductAndServiceOtherMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember so:ElectricityPurchasedAffiliatesMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:RetailMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember so:WholesaleNonAffiliatesMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember so:WholesaleNonAffiliatesMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember us-gaap:ElectricityPurchasedMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember so:WholesaleNonAffiliatesMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:ElectricityPurchasedMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:ProductAndServiceOtherMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember so:WholesaleAffiliatesMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember so:WholesaleAffiliatesMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember so:WholesaleAffiliatesMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember us-gaap:ElectricityPurchasedMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember so:ElectricityPurchasedAffiliatesMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember srt:FuelMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember srt:FuelMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:ProductAndServiceOtherMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember so:ElectricityPurchasedAffiliatesMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember srt:FuelMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember so:WholesaleNonAffiliatesMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:RetailMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:RetailMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember so:WholesaleAffiliatesMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:RetailMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember so:ElectricityPurchasedAffiliatesMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember srt:FuelMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember us-gaap:ElectricityPurchasedMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember 2017-12-31 0000092122 so:AlabamaPowerMember 2018-09-30 0000092122 so:AlabamaPowerMember 2018-12-31 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:CommonStockMember 2018-06-30 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000092122 so:AlabamaPowerMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000092122 so:AlabamaPowerMember 2018-04-01 2018-06-30 0000092122 so:AlabamaPowerMember us-gaap:CommonStockMember 2018-09-30 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:CommonStockMember 2019-03-31 0000092122 so:AlabamaPowerMember 2018-06-30 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000092122 so:AlabamaPowerMember 2019-01-01 2019-03-31 0000092122 so:AlabamaPowerMember 2018-01-01 2018-03-31 0000092122 so:AlabamaPowerMember 2019-03-31 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:CommonStockMember 2018-03-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000092122 so:AlabamaPowerMember 2018-03-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2018-09-30 0000092122 so:AlabamaPowerMember us-gaap:CommonStockMember 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2018-06-30 0000092122 so:AlabamaPowerMember 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:CommonStockMember 2018-12-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2018-12-31 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000092122 so:AlabamaPowerMember us-gaap:CommonStockMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2017-12-31 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2018-03-31 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000092122 so:AlabamaPowerMember us-gaap:CommonStockMember 2017-12-31 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2019-03-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleAffiliatesMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleNonAffiliatesMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:ElectricityPurchasedAffiliatesMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:ProductAndServiceOtherMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:RetailMember 2018-01-01 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember 2018-01-01 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:ElectricityPurchasedMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleNonAffiliatesMember 2018-01-01 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:RetailMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember srt:FuelMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleNonAffiliatesMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:ElectricityPurchasedMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleAffiliatesMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:ProductAndServiceOtherMember 2018-01-01 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:ElectricityPurchasedMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:ElectricityPurchasedAffiliatesMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember srt:FuelMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleNonAffiliatesMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleAffiliatesMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:RetailMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember srt:FuelMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:RetailMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:ProductAndServiceOtherMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:ElectricityPurchasedAffiliatesMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleAffiliatesMember 2018-01-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:ElectricityPurchasedAffiliatesMember 2018-01-01 2018-09-30 0000092122 so:GeorgiaPowerMember srt:FuelMember 2018-01-01 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:ElectricityPurchasedMember 2018-01-01 2018-09-30 0000092122 so:GeorgiaPowerMember 2018-09-30 0000092122 so:GeorgiaPowerMember 2018-12-31 0000092122 so:GeorgiaPowerMember 2017-12-31 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:CommonStockMember 2019-06-30 0000092122 so:GeorgiaPowerMember 2019-01-01 2019-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2017-12-31 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember 2018-01-01 2018-03-31 0000092122 so:GeorgiaPowerMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000092122 so:GeorgiaPowerMember 2018-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000092122 so:GeorgiaPowerMember 2019-03-31 0000092122 so:GeorgiaPowerMember 2018-04-01 2018-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2018-12-31 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000092122 so:GeorgiaPowerMember 2018-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000092122 so:GeorgiaPowerMember us-gaap:CommonStockMember 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:CommonStockMember 2018-12-31 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000092122 so:GeorgiaPowerMember us-gaap:CommonStockMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:CommonStockMember 2018-03-31 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:CommonStockMember 2018-06-30 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2019-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2018-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0000092122 so:GeorgiaPowerMember us-gaap:CommonStockMember 2019-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000092122 so:GeorgiaPowerMember 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2018-03-31 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:CommonStockMember 2017-12-31 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:RetailMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember us-gaap:ElectricityPurchasedMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember srt:FuelMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember so:WholesaleNonAffiliatesMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember so:WholesaleNonAffiliatesMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:ElectricityPurchasedMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember srt:FuelMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:ProductAndServiceOtherMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember so:WholesaleAffiliatesMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:RetailMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember so:WholesaleAffiliatesMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember so:WholesaleAffiliatesMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember us-gaap:RetailMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember so:WholesaleAffiliatesMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember so:WholesaleNonAffiliatesMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:ElectricityPurchasedMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:ProductAndServiceOtherMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember srt:FuelMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember srt:FuelMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember so:WholesaleNonAffiliatesMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember us-gaap:ElectricityPurchasedMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember us-gaap:RetailMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember us-gaap:ProductAndServiceOtherMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember 2017-12-31 0000092122 so:MississippiPowerMember 2018-09-30 0000092122 so:MississippiPowerMember 2018-12-31 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000092122 so:MississippiPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000092122 so:MississippiPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000092122 so:MississippiPowerMember 2018-04-01 2018-06-30 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000092122 so:MississippiPowerMember us-gaap:CommonStockMember 2019-03-31 0000092122 so:MississippiPowerMember us-gaap:CommonStockMember 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:CommonStockMember 2018-12-31 0000092122 so:MississippiPowerMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2018-09-30 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2018-03-31 0000092122 so:MississippiPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:CommonStockMember 2018-03-31 0000092122 so:MississippiPowerMember us-gaap:CommonStockMember 2017-12-31 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2018-06-30 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember 2019-01-01 2019-03-31 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000092122 so:MississippiPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000092122 so:MississippiPowerMember us-gaap:CommonStockMember 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000092122 so:MississippiPowerMember 2019-03-31 0000092122 so:MississippiPowerMember 2018-06-30 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000092122 so:MississippiPowerMember us-gaap:CommonStockMember 2018-09-30 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2018-12-31 0000092122 so:MississippiPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000092122 so:MississippiPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000092122 so:MississippiPowerMember 2018-01-01 2018-03-31 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2019-03-31 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000092122 so:MississippiPowerMember us-gaap:CommonStockMember 2018-06-30 0000092122 so:MississippiPowerMember 2018-03-31 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2017-12-31 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000092122 so:SouthernPowerMember so:WholesaleAffiliatesMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:ProductAndServiceOtherMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember 2018-01-01 2018-09-30 0000092122 so:SouthernPowerMember so:WholesaleNonAffiliatesMember 2018-01-01 2018-09-30 0000092122 so:SouthernPowerMember us-gaap:ElectricityPurchasedMember 2018-01-01 2018-09-30 0000092122 so:SouthernPowerMember srt:FuelMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:ElectricityPurchasedMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember so:WholesaleNonAffiliatesMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember so:WholesaleNonAffiliatesMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember so:WholesaleAffiliatesMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember us-gaap:ElectricityPurchasedMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember srt:FuelMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember so:WholesaleAffiliatesMember 2018-01-01 2018-09-30 0000092122 so:SouthernPowerMember us-gaap:ProductAndServiceOtherMember 2018-01-01 2018-09-30 0000092122 so:SouthernPowerMember srt:FuelMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember so:WholesaleNonAffiliatesMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember srt:FuelMember 2018-01-01 2018-09-30 0000092122 so:SouthernPowerMember us-gaap:ProductAndServiceOtherMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember so:WholesaleAffiliatesMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:ElectricityPurchasedMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember 2017-12-31 0000092122 so:SouthernPowerMember 2018-09-30 0000092122 so:SouthernPowerMember 2018-12-31 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2019-01-01 2019-03-31 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000092122 so:SouthernPowerMember 2019-01-01 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2019-09-30 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000092122 so:SouthernPowerMember 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2018-12-31 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2018-12-31 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2018-12-31 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2018-03-31 0000092122 so:SouthernPowerMember 2018-01-01 2018-03-31 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2018-03-31 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2018-04-01 2018-06-30 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000092122 so:SouthernPowerMember 2018-04-01 2018-06-30 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2017-12-31 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2017-12-31 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2018-09-30 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2018-04-01 2018-06-30 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2018-01-01 2018-03-31 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2018-06-30 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2018-06-30 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2017-12-31 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2018-06-30 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2018-09-30 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000092122 so:SouthernPowerMember 2018-06-30 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000092122 so:SouthernPowerMember 2018-03-31 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2018-03-31 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2018-09-30 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:NaturalGasUsRegulatedMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:NaturalGasUsRegulatedMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:NaturalGasUsRegulatedMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:NaturalGasUsRegulatedMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:ProductAndServiceOtherMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:AlternativeEnergyMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:AlternativeEnergyMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:ProductAndServiceOtherMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:ProductAndServiceOtherMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:AlternativeEnergyMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:AlternativeEnergyMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember 2017-12-31 0000092122 so:SouthernCompanyGasMember 2018-09-30 0000092122 so:SouthernCompanyGasMember 2018-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2019-06-30 0000092122 so:SouthernCompanyGasMember 2018-04-01 2018-06-30 0000092122 so:SouthernCompanyGasMember 2018-01-01 2018-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000092122 so:SouthernCompanyGasMember 2018-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2017-12-31 0000092122 so:SouthernCompanyGasMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2019-03-31 0000092122 so:SouthernCompanyGasMember 2019-01-01 2019-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2018-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2018-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000092122 so:SouthernCompanyGasMember 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000092122 so:SouthernCompanyGasMember 2018-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2019-09-30 0000092122 so:SouthernCompanyGasMember 2019-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2018-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2018-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000092122 so:SouthernCompanyGasMember so:OtherAccountsAndNotesReceivableMember 2019-09-30 0000092122 so:OtherAccountsAndNotesReceivableMember 2019-09-30 0000092122 so:SouthernCompanyGasMember so:GasDistributionOperationsMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:GasMarketingServicesMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:GasMarketingServicesMember 2019-09-30 0000092122 so:SouthernCompanyGasMember so:GasDistributionOperationsMember 2019-09-30 0000092122 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember so:PowerSecureInternationalInc.LightingBusinessMember 2019-07-01 2019-09-30 0000092122 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember so:PowerSecureInternationalInc.Member 2019-04-01 2019-06-30 0000092122 so:NicorGasMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember so:PPAFairValueAdjustmentsMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:CustomerRelationshipsMember 2018-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:TradeNamesMember 2018-12-31 0000092122 us-gaap:CustomerRelationshipsMember 2018-12-31 0000092122 so:SouthernPowerMember so:PPAFairValueAdjustmentsMember 2018-12-31 0000092122 us-gaap:OtherIntangibleAssetsMember 2019-09-30 0000092122 us-gaap:CustomerRelationshipsMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:TradeNamesMember 2019-09-30 0000092122 so:SouthernCompanyGasMember so:StorageandTransportationContractsMember 2019-09-30 0000092122 so:SouthernCompanyGasMember so:StorageandTransportationContractsMember 2018-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:CustomerRelationshipsMember 2019-09-30 0000092122 us-gaap:TradeNamesMember 2018-12-31 0000092122 us-gaap:TradeNamesMember 2019-09-30 0000092122 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:WholesaleGasServicesMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:GasMarketingServicesMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:WholesaleGasServicesMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:GasMarketingServicesMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:OtherAccountsAndNotesReceivableMember 2018-12-31 0000092122 so:RestrictedCashMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:RestrictedCashMember 2018-12-31 0000092122 so:GeorgiaPowerMember so:OtherAccountsAndNotesReceivableMember 2018-12-31 0000092122 so:OtherAccountsAndNotesReceivableMember 2018-12-31 0000092122 so:GeorgiaPowerMember so:RestrictedCashMember 2018-12-31 0000092122 so:AlabamaPowerMember so:OtherRegulatoryLiabilitiesDeferredMember 2019-09-30 0000092122 so:AlabamaPowerMember so:DeferredUnderRecoveredRegulatoryClauseRevenuesMember 2018-12-31 0000092122 so:GeorgiaPowerMember so:OtherDeferredCreditsAndLiabilitiesMember 2019-09-30 0000092122 so:MississippiPowerMember so:OverRecoveredRegulatoryClauseLiabilitiesMember 2019-09-30 0000092122 so:AlabamaPowerMember so:OtherRegulatoryLiabilitiesDeferredMember 2018-12-31 0000092122 so:MississippiPowerMember so:OverRecoveredRegulatoryClauseLiabilitiesMember 2018-12-31 0000092122 so:AlabamaPowerMember so:DeferredUnderRecoveredRegulatoryClauseRevenuesMember 2019-09-30 0000092122 so:GeorgiaPowerMember so:OtherDeferredCreditsAndLiabilitiesMember 2018-12-31 0000092122 so:GeorgiaPowerMember so:UnderRecoveredFuelClauseMember 2018-12-31 0000092122 so:GeorgiaPowerMember so:UnderRecoveredFuelClauseMember 2019-09-30 0000092122 so:AlabamaPowerMember 2019-02-05 0000092122 so:AlabamaPowerMember srt:RestatementAdjustmentMember 2019-04-15 0000092122 so:AlabamaPowerMember so:PlantBarryUnit8Member 2019-05-08 0000092122 so:AlabamaPowerMember 2019-09-06 0000092122 so:AlabamaPowerMember so:PlantBarryUnit8Member us-gaap:SubsequentEventMember 2019-10-01 0000092122 so:AlabamaPowerMember so:Year2020Member 2019-09-30 0000092122 so:AlabamaPowerMember srt:RestatementAdjustmentMember so:PlantGorgasUnits89And10Member 2019-04-15 0000092122 so:AlabamaPowerMember so:Years2022Through2024Member 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:SubsequentEventMember 2019-10-01 2019-10-01 0000092122 so:GeorgiaPowerMember srt:MaximumMember 2019-06-28 2019-06-28 0000092122 so:GeorgiaPowerMember so:PlantMcIntoshUnit1Member 2019-09-30 0000092122 so:GeorgiaPowerMember 2019-07-16 2019-07-16 0000092122 so:GeorgiaPowerMember so:PlantHammondUnits1Through4Member 2019-09-30 0000092122 so:GeorgiaPowerMember so:PlantMcIntoshUnit1Member 2019-07-29 2019-07-29 0000092122 so:GeorgiaPowerMember srt:ScenarioForecastMember 2020-12-31 0000092122 so:GeorgiaPowerMember 2019-09-24 2019-09-24 0000092122 so:GeorgiaPowerMember srt:MinimumMember 2019-06-28 2019-06-28 0000092122 so:GeorgiaPowerMember so:PlantHammondAndPlantMcIntoshUnitsMember 2019-09-30 0000092122 so:GeorgiaPowerMember so:PlantMitchellUnit3Member 2019-09-30 0000092122 so:GeorgiaPowerMember srt:ScenarioForecastMember 2022-12-31 0000092122 so:GeorgiaPowerMember srt:ScenarioForecastMember 2021-12-31 0000092122 so:GeorgiaPowerMember so:PlantHammondUnits1Through4Member 2019-07-29 2019-07-29 0000092122 so:GeorgiaPowerMember so:EnvironmentalComplianceCostRecoveryMember 2019-09-30 0000092122 so:GeorgiaPowerMember so:DemandSideManagementMember 2019-09-30 0000092122 so:GeorgiaPowerMember so:MunicipalFranchiseFeeMember 2019-09-30 0000092122 so:GeorgiaPowerMember so:LevelizedTraditionalBaseMember 2019-09-30 0000092122 so:GeorgiaPowerMember so:TraditionalBaseCCRAROMember 2019-09-30 0000092122 so:GeorgiaPowerMember 2019-06-28 2019-06-28 0000092122 so:GeorgiaPowerMember srt:MaximumMember so:RemainingNetBookValueOfRetiredAssetsMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember 2018-12-01 2018-12-31 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2016-01-01 2016-01-01 0000092122 so:GeorgiaPowerMember srt:ScenarioForecastMember so:PlantVogtleUnits3And4Member 2019-01-01 2019-12-31 0000092122 so:GeorgiaPowerMember 2018-01-11 2018-01-11 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2018-08-31 0000092122 so:GeorgiaPowerMember 2019-02-19 2019-02-19 0000092122 so:GeorgiaPowerMember 2013-12-31 0000092122 so:GeorgiaPowerMember 2012-01-01 2012-12-31 0000092122 so:GeorgiaPowerMember 2009-01-01 2009-12-31 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2018-01-01 2018-12-31 0000092122 so:GeorgiaPowerMember so:FFBLoanMember 2019-09-30 0000092122 so:GeorgiaPowerMember so:VogtleOwnersMember so:PlantVogtleUnits3And4Member 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2019-09-30 0000092122 so:GeorgiaPowerMember 2019-08-30 2019-08-30 0000092122 so:GeorgiaPowerMember srt:ScenarioForecastMember so:PlantVogtleUnits3And4Member 2020-01-01 2022-12-31 0000092122 so:GeorgiaPowerMember srt:ScenarioForecastMember so:PlantVogtleUnits3And4Member 2020-01-01 2020-01-01 0000092122 so:GeorgiaPowerMember srt:ScenarioForecastMember 2019-11-01 2019-11-01 0000092122 so:GeorgiaPowerMember srt:ScenarioForecastMember so:PlantVogtleUnits3And4Member 2021-01-01 2021-01-01 0000092122 so:GeorgiaPowerMember so:FFBLoanMember 2019-03-01 2019-03-31 0000092122 so:MississippiPowerAndGulfPowerMember us-gaap:SubsequentEventMember 2019-10-24 0000092122 so:MississippiPowerMember us-gaap:SubsequentEventMember 2019-10-24 0000092122 so:MississippiPowerMember so:AshPondClosureMember us-gaap:SubsequentEventMember 2019-10-24 0000092122 so:MississippiPowerMember so:MraRevenueMember 2019-01-01 2019-01-01 0000092122 so:MississippiPowerMember so:KemperIgccMember 2019-09-30 0000092122 so:MississippiPowerMember so:KemperIgccMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember so:KemperIgccMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember so:KemperIgccMember 2018-12-01 2018-12-31 0000092122 so:MississippiPowerMember srt:ScenarioForecastMember so:KemperIgccMember 2019-10-01 2019-12-31 0000092122 so:MississippiPowerMember srt:MaximumMember srt:ScenarioForecastMember so:KemperIgccMember 2020-01-01 2023-12-31 0000092122 so:MississippiPowerMember srt:MinimumMember srt:ScenarioForecastMember so:KemperIgccMember 2020-01-01 2023-12-31 0000092122 so:VirginiaNaturalGasMember so:SAVEMember so:Year2019Member 2019-09-25 0000092122 so:NicorGasMember 2019-04-16 2019-04-16 0000092122 so:VirginiaNaturalGasMember so:SAVEMember so:Year2020Member 2019-09-25 0000092122 so:NicorGasMember us-gaap:SubsequentEventMember 2019-10-08 2019-10-08 0000092122 so:VirginiaNaturalGasMember so:SAVEMember 2019-09-25 0000092122 so:NicorGasMember 2018-11-01 2018-11-30 0000092122 so:VirginiaNaturalGasMember so:SAVEMember so:Year2021Member 2019-09-25 0000092122 so:NicorGasMember us-gaap:SubsequentEventMember 2019-10-02 2019-10-02 0000092122 so:VirginiaNaturalGasMember 2018-12-31 2018-12-31 0000092122 so:NicorGasMember 2017-01-01 2017-12-31 0000092122 so:AtlantaGasLightCompanyMember srt:MinimumMember 2019-06-03 2019-06-03 0000092122 so:AtlantaGasLightCompanyMember 2019-06-03 2019-06-03 0000092122 so:VirginiaNaturalGasMember 2018-12-01 2018-12-31 0000092122 so:AtlantaGasLightCompanyMember 2019-06-04 2019-09-30 0000092122 so:VirginiaNaturalGasMember so:SAVEMember so:Year2022Member 2019-09-25 0000092122 so:AtlantaGasLightCompanyMember srt:MaximumMember 2019-06-03 2019-06-03 0000092122 so:VirginiaNaturalGasMember so:SAVEMember so:Year2018Member 2019-09-25 0000092122 so:VirginiaNaturalGasMember so:SAVEMember so:Year2024Member 2019-09-25 0000092122 so:VirginiaNaturalGasMember so:SAVEMember so:Year2023Member 2019-09-25 0000092122 so:VirginiaNaturalGasMember so:SAVEMember 2019-09-25 2019-09-25 0000092122 so:SCSMember so:OpenAccessTransmissionTariffMember 2018-05-10 2018-05-10 0000092122 so:ShareholderDerivativeLawsuitsMember us-gaap:PendingLitigationMember 2018-04-01 2018-04-30 0000092122 so:ShareholderDerivativeLawsuitsMember us-gaap:PendingLitigationMember 2018-05-01 2018-05-31 0000092122 so:ShareholderDerivativeLawsuitsMember us-gaap:PendingLitigationMember 2017-12-31 0000092122 so:PutativeSecuritiesClassActionMember us-gaap:PendingLitigationMember 2017-01-01 2017-12-31 0000092122 so:MississippiPowerMember so:PurportedViolationsOfMississippiConsumerProtectionActMember us-gaap:PendingLitigationMember 2018-11-01 2018-11-30 0000092122 so:MississippiPowerMember so:MartinProductSalesLLCLitigationMember us-gaap:PendingLitigationMember 2018-05-01 2018-05-31 0000092122 so:MartinProductSalesLLCLitigationMember so:MartinProductSalesLLCLitigationMember 2019-09-27 2019-09-27 0000092122 2018-11-01 2018-11-30 0000092122 so:MartinProductSalesLLCLitigationMember so:MartinProductSalesLLCLitigationMember 2018-05-01 2018-05-31 0000092122 so:MississippiPowerMember so:PurportedViolationsOfMississippiConsumerProtectionActMember us-gaap:PendingLitigationMember 2019-03-14 2019-03-14 0000092122 so:SouthernPowerMember so:RERoserockLLCMember so:RERoserockLLCMember 2019-09-30 0000092122 so:SouthernCompanyGasMember so:LocationOneMember 2019-09-30 0000092122 so:SouthernCompanyGasMember stpr:CA so:NaturalGasStorageFacilityMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:SubsequentEventMember 2019-10-16 2019-10-16 0000092122 so:MississippiPowerMember srt:ScenarioForecastMember so:PlantDanielUnits1And2Member 2019-01-15 2024-01-15 0000092122 so:SouthernCompanyGasMember so:NaturalGasStorageFacilityMember 2019-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasStorageFacilityMember 2019-01-01 2019-09-30 0000092122 so:GulfPowerMember srt:ScenarioForecastMember so:PlantDanielUnits1And2Member 2019-01-15 2024-01-15 0000092122 so:AlabamaPowerMember us-gaap:DamageFromFireExplosionOrOtherHazardMember so:PlantGadsdenMember 2019-05-17 0000092122 so:OtherNaturalGasMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember so:RetailElectricMember 2019-07-01 2019-09-30 0000092122 so:RetailElectricMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember so:WholesaleEnergyMember 2019-01-01 2019-09-30 0000092122 so:RetailElectricMember 2018-07-01 2018-09-30 0000092122 so:OtherRevenuesMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricMember 2018-01-01 2018-09-30 0000092122 so:OtherRevenuesMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:WholesaleGasServicesMember so:ThirdPartyGrossRevenuesMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember so:OtherRevenuesMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasMember so:WholesaleGasServicesMember so:ThirdPartyGrossRevenuesMember 2018-01-01 2018-09-30 0000092122 so:OtherNaturalGasMember 2019-07-01 2019-09-30 0000092122 so:WholesaleCapacityMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember so:RetailElectricMember 2018-07-01 2018-09-30 0000092122 so:NaturalGasDistributionMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember so:OtherRevenuesMember 2018-01-01 2018-09-30 0000092122 so:WholesaleEnergyMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:OtherRevenuesMember 2019-07-01 2019-09-30 0000092122 so:NaturalGasDistributionMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember so:OtherRevenuesMember 2019-01-01 2019-09-30 0000092122 so:WholesaleEnergyMember 2018-01-01 2018-09-30 0000092122 so:OtherRevenuesMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember so:WholesaleEnergyMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleEnergyMember 2018-07-01 2018-09-30 0000092122 so:WholesaleCapacityMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember so:OtherRevenuesMember 2018-07-01 2018-09-30 0000092122 so:RetailElectricMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember so:WholesaleEnergyMember 2019-07-01 2019-09-30 0000092122 so:OtherRevenuesMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:OtherRevenuesMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasMember so:WholesaleGasServicesMember so:ThirdPartyGrossRevenuesMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:WholesaleGasServicesMember so:ThirdPartyGrossRevenuesMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleEnergyMember 2019-07-01 2019-09-30 0000092122 so:WholesaleEnergyMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasMember so:WholesaleGasServicesMember so:ThirdPartyGrossRevenuesMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricMember 2019-01-01 2019-09-30 0000092122 so:RetailElectricMember 2019-01-01 2019-09-30 0000092122 so:WholesaleEnergyMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:OtherRevenuesMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember so:WholesaleEnergyMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:OtherRevenuesMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasMember so:WholesaleGasServicesMember so:ThirdPartyGrossRevenuesMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember so:WholesaleEnergyMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember so:RetailElectricMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember so:WholesaleEnergyMember 2018-01-01 2018-09-30 0000092122 so:WholesaleCapacityMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:WholesaleGasServicesMember so:ThirdPartyGrossRevenuesMember 2018-01-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleEnergyMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember so:WholesaleEnergyMember 2019-07-01 2019-09-30 0000092122 so:WholesaleCapacityMember 2018-01-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleEnergyMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:WholesaleGasServicesMember so:ThirdPartyGrossRevenuesMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember so:RetailElectricMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember so:WholesaleEnergyMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricIndustrialMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember so:WholesaleCapacityMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember so:WholesaleCapacityMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricIndustrialMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricCommercialMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricOtherMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricResidentialMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricResidentialMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember so:OtherRevenuesMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricCommercialMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember so:OtherRevenuesMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricCommercialMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricResidentialMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricOtherMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember so:RetailElectricCommercialMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricOtherMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember so:RetailElectricResidentialMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleCapacityMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember so:WholesaleCapacityMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember so:RetailElectricIndustrialMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember so:RetailElectricResidentialMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricIndustrialMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleCapacityMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember so:RetailElectricOtherMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember so:WholesaleCapacityMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricResidentialMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember so:RetailElectricIndustrialMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricOtherMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricIndustrialMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember so:RetailElectricCommercialMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember so:RetailElectricOtherMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricCommercialMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember so:WholesaleCapacityMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember so:RetailElectricCommercialMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricIndustrialMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricOtherMember 2018-01-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricCommercialMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricCommercialMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember so:RetailElectricOtherMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricIndustrialMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricCommercialMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleCapacityMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricOtherMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricCommercialMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember so:OtherRevenuesMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricResidentialMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricOtherMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember so:WholesaleCapacityMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricIndustrialMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember so:RetailElectricCommercialMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricResidentialMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember so:RetailElectricIndustrialMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember so:RetailElectricResidentialMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricIndustrialMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember so:WholesaleCapacityMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember so:RetailElectricResidentialMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricResidentialMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember so:WholesaleCapacityMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember so:RetailElectricOtherMember 2018-01-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:RetailElectricResidentialMember 2018-01-01 2018-09-30 0000092122 so:GeorgiaPowerMember so:WholesaleCapacityMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember so:RetailElectricOtherMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember so:OtherRevenuesMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember so:RetailElectricIndustrialMember 2018-01-01 2018-09-30 0000092122 so:TotalRetailElectricandGasDistributionMember 2019-07-01 2019-09-30 0000092122 so:RetailElectricCommercialMember 2018-07-01 2018-09-30 0000092122 so:RetailElectricOtherMember 2019-07-01 2019-09-30 0000092122 so:RetailElectricIndustrialMember 2019-01-01 2019-09-30 0000092122 so:AlternativeRevenueProgramsMember 2018-01-01 2018-09-30 0000092122 so:TotalRetailElectricandGasDistributionMember 2018-01-01 2018-09-30 0000092122 so:RetailElectricOtherMember 2018-01-01 2018-09-30 0000092122 so:RetailElectricResidentialMember 2018-07-01 2018-09-30 0000092122 so:RetailElectricIndustrialMember 2018-01-01 2018-09-30 0000092122 so:RetailElectricResidentialMember 2018-01-01 2018-09-30 0000092122 so:RetailElectricOtherMember 2019-01-01 2019-09-30 0000092122 so:RetailElectricResidentialMember 2019-01-01 2019-09-30 0000092122 so:RetailElectricResidentialMember 2019-07-01 2019-09-30 0000092122 so:RetailElectricCommercialMember 2019-07-01 2019-09-30 0000092122 so:RetailElectricIndustrialMember 2018-07-01 2018-09-30 0000092122 so:RetailElectricIndustrialMember 2019-07-01 2019-09-30 0000092122 so:NaturalGasDistributionMember 2018-07-01 2018-09-30 0000092122 so:OtherNaturalGasMember 2018-07-01 2018-09-30 0000092122 so:OtherNaturalGasMember 2018-01-01 2018-09-30 0000092122 so:RetailElectricCommercialMember 2018-01-01 2018-09-30 0000092122 so:RetailElectricOtherMember 2018-07-01 2018-09-30 0000092122 so:NaturalGasDistributionMember 2018-01-01 2018-09-30 0000092122 so:AlternativeRevenueProgramsMember 2018-07-01 2018-09-30 0000092122 so:AlternativeRevenueProgramsMember 2019-07-01 2019-09-30 0000092122 so:TotalRetailElectricandGasDistributionMember 2018-07-01 2018-09-30 0000092122 so:AlternativeRevenueProgramsMember 2019-01-01 2019-09-30 0000092122 so:TotalRetailElectricandGasDistributionMember 2019-01-01 2019-09-30 0000092122 so:RetailElectricCommercialMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember so:PPACapacityMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember so:PPACapacityMember 2018-01-01 2018-09-30 0000092122 so:SouthernPowerMember so:NonPPAMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember so:PPAEnergyMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember so:PPAEnergyMember 2018-01-01 2018-09-30 0000092122 so:SouthernPowerMember so:PPAEnergyMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember so:NonPPAMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember so:PPAEnergyMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember so:NonPPAMember 2018-01-01 2018-09-30 0000092122 so:SouthernPowerMember so:NonPPAMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember so:PPACapacityMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember so:OtherRevenuesMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember so:OtherRevenuesMember 2018-01-01 2018-09-30 0000092122 so:SouthernPowerMember so:OtherRevenuesMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember so:PPACapacityMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember so:OtherRevenuesMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionTransportationMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:OtherRevenuesMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:AlternativeRevenueProgramsMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionIndustrialMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:GasMarketingServicesMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionCommercialMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:WholesaleGasServicesMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionResidentialMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionCommercialMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:AlternativeRevenueProgramsMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:AlternativeRevenueProgramsMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:GasMarketingServicesMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:GasPipelineInvestmentsMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionOtherMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionCommercialMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:GasPipelineInvestmentsMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionResidentialMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionIndustrialMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionResidentialMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionTransportationMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:GasPipelineInvestmentsMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:GasMarketingServicesMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:OtherRevenuesMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionTransportationMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:GasPipelineInvestmentsMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionResidentialMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:OtherRevenuesMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionOtherMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:WholesaleGasServicesMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionOtherMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:WholesaleGasServicesMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionTransportationMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:AlternativeRevenueProgramsMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionOtherMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionIndustrialMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:OtherRevenuesMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionCommercialMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionIndustrialMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:WholesaleGasServicesMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:GasMarketingServicesMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember 2020-01-01 2019-09-30 0000092122 so:SouthernPowerMember 2019-10-01 2019-09-30 0000092122 so:GeorgiaPowerMember 2019-10-01 2019-09-30 0000092122 2024-01-01 2019-09-30 0000092122 so:SouthernPowerMember 2021-01-01 2019-09-30 0000092122 so:SouthernPowerMember 2023-01-01 2019-09-30 0000092122 2020-01-01 2019-09-30 0000092122 so:AlabamaPowerMember 2021-01-01 2019-09-30 0000092122 2019-10-01 2019-09-30 0000092122 so:GeorgiaPowerMember 2023-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember 2022-01-01 2019-09-30 0000092122 so:AlabamaPowerMember 2024-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember 2024-01-01 2019-09-30 0000092122 so:AlabamaPowerMember 2019-10-01 2019-09-30 0000092122 so:GeorgiaPowerMember 2020-01-01 2019-09-30 0000092122 so:AlabamaPowerMember 2023-01-01 2019-09-30 0000092122 2021-01-01 2019-09-30 0000092122 2023-01-01 2019-09-30 0000092122 so:SouthernPowerMember 2022-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember 2021-01-01 2019-09-30 0000092122 2022-01-01 2019-09-30 0000092122 so:SouthernPowerMember 2024-01-01 2019-09-30 0000092122 so:AlabamaPowerMember 2022-01-01 2019-09-30 0000092122 so:SouthernPowerMember 2020-01-01 2019-09-30 0000092122 so:UnregulatedDistributedGenerationMember 2019-09-30 0000092122 so:UnregulatedDistributedGenerationMember 2018-12-31 0000092122 so:SouthernPowerMember so:SPWindMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember so:SPWindMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-09-30 0000092122 so:FinancialInvestorsMember so:SPWindMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember so:SPSolarHoldingsILPMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember so:SPSolarHoldingsILPMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-09-30 0000092122 so:GlobalAtlanticMember so:SPSolarHoldingsILPMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:PennEastPipelineMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:OtherMember 2019-09-30 0000092122 so:SouthernCompanyGasMember so:OtherMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:PennEastPipelineMember 2019-09-30 0000092122 so:SouthernCompanyGasMember so:AtlanticCoastPipelineMember 2019-09-30 0000092122 so:SouthernCompanyGasMember so:SNGMember 2019-09-30 0000092122 so:SouthernCompanyGasMember so:AtlanticCoastPipelineMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:SNGMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:TritonMember 2019-05-29 2019-05-29 0000092122 so:SouthernCompanyGasMember so:AtlanticCoastPipelineMember 2014-12-31 0000092122 so:SouthernCompanyGasMember so:PennEastPipelineMember 2014-12-31 0000092122 so:SouthernCompanyGasMember srt:MinimumMember so:AtlanticCoastPipelineMember us-gaap:SubsequentEventMember 2019-10-04 0000092122 srt:MinimumMember so:AtlanticCoastPipelineMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:AtlanticCoastPipelineMember us-gaap:RevolvingCreditFacilityMember 2019-09-30 0000092122 srt:MaximumMember so:AtlanticCoastPipelineMember us-gaap:SubsequentEventMember 2019-10-04 0000092122 so:SouthernCompanyGasMember so:AtlanticCoastPipelineMember us-gaap:FinancialGuaranteeMember 2019-09-30 0000092122 so:SouthernCompanyGasMember srt:MinimumMember so:PennEastPipelineMember 2014-12-31 0000092122 so:SouthernCompanyGasMember srt:MinimumMember so:AtlanticCoastPipelineMember 2018-12-31 0000092122 srt:MaximumMember so:AtlanticCoastPipelineMember 2018-12-31 0000092122 so:SouthernCompanyGasMember srt:MinimumMember so:AtlanticCoastPipelineMember 2014-12-31 0000092122 so:SouthernCompanyGasMember srt:MaximumMember so:AtlanticCoastPipelineMember 2018-12-31 0000092122 srt:MinimumMember so:AtlanticCoastPipelineMember us-gaap:SubsequentEventMember 2019-10-04 0000092122 so:SouthernCompanyGasMember srt:MaximumMember so:AtlanticCoastPipelineMember us-gaap:SubsequentEventMember 2019-10-04 0000092122 so:SouthernCompanyGasMember so:OtherMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:OtherMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:AtlanticCoastPipelineMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:OtherMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:AtlanticCoastPipelineMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:PennEastPipelineMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:OtherMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:SNGMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:AtlanticCoastPipelineMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:AtlanticCoastPipelineMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:SNGMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:PennEastPipelineMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:PennEastPipelineMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:SNGMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember so:PennEastPipelineMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember so:SNGMember 2018-01-01 2018-09-30 0000092122 so:SNGMember 2018-07-01 2018-09-30 0000092122 so:SNGMember 2018-01-01 2018-09-30 0000092122 so:SNGMember 2019-01-01 2019-09-30 0000092122 so:SNGMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyMember 2019-09-30 0000092122 so:OtherSubsidiariesMember 2019-09-30 0000092122 so:AlabamaPowerMember so:MultiyearCreditArrangementMember 2019-09-30 0000092122 so:SouthernCompanyGasCapitalMember 2019-05-31 0000092122 so:SouthernCompanyGasCapitalMember 2019-09-30 0000092122 so:NicorGasMember 2019-09-30 0000092122 so:MississippiPowerMember so:CreditArrangementMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:StandbyLettersOfCreditMember 2019-09-30 0000092122 so:SouthernCompanyGasCapitalMember 2019-04-30 0000092122 so:SouthernPowerMember 2019-04-30 0000092122 so:SouthernPowerMember 2019-05-31 0000092122 so:AlabamaPowerMember so:MultiyearCreditArrangementMember 2019-09-29 0000092122 so:GeorgiaPowerMember so:FFBLoanMember so:U.S.TreasuryRateMember 2014-01-01 2014-12-31 0000092122 so:GeorgiaPowerMember so:FFBLoanMember 2014-01-01 2014-12-31 0000092122 so:GeorgiaPowerMember so:AdditionalFFBCreditFacilityMember 2019-03-01 2019-03-31 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2014-12-31 0000092122 so:GeorgiaPowerMember so:AdditionalFFBCreditFacilityMember 2019-03-31 0000092122 so:GeorgiaPowerMember so:FFBLoanMember 2019-03-31 0000092122 so:GeorgiaPowerMember so:TermLoanMember 2019-03-01 2019-03-31 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2014-12-31 0000092122 so:SouthernCompanyMember srt:ParentCompanyMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember srt:SubsidiariesMember 2019-01-01 2019-09-30 0000092122 srt:SubsidiariesMember srt:ConsolidationEliminationsMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember srt:SubsidiariesMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember srt:SubsidiariesMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember srt:SubsidiariesMember 2019-01-01 2019-09-30 0000092122 so:OtherSubsidiariesMember srt:SubsidiariesMember 2019-01-01 2019-09-30 0000092122 so:SeniorNotes1.85DueJuly12019Member us-gaap:SeniorNotesMember 2019-01-31 0000092122 so:Series2019ARemarketableJuniorSubordinatedNotesMember us-gaap:JuniorSubordinatedDebtMember 2019-08-31 0000092122 so:UncommittedBankCreditArrangementMember us-gaap:NotesPayableToBanksMember 2019-01-01 2019-01-31 0000092122 so:Series2018AFloatingRateSeniorNotesDueFebruary142020Member us-gaap:SeniorNotesMember 2019-01-31 0000092122 so:FloatingRateBankTermLoanAgreement6Member us-gaap:NotesPayableToBanksMember 2019-01-01 2019-01-31 0000092122 so:Series2014B2.15SeniorNotesDueSeptember12019Member us-gaap:SeniorNotesMember 2019-01-31 0000092122 so:Series2017AFloatingRateSeniorNotesDueSeptember302020Member us-gaap:SeniorNotesMember 2019-09-30 0000092122 2019-08-31 0000092122 us-gaap:SeniorNotesMember 2019-01-01 2019-01-31 0000092122 so:AlabamaPowerMember so:Series2019A3.45SeniorNotesDueOctober12049Member us-gaap:SeniorNotesMember 2019-09-30 0000092122 so:GeorgiaPowerMember so:DevelopmentAuthorityOfBurkeCountyGeorgiaPollutionControlRevenueBondsGeorgiaPowerCompanyPlantVogtleProjectFourthSeries1994Member us-gaap:MunicipalBondsMember 2019-04-30 0000092122 so:GeorgiaPowerMember so:Series2019B2.65SeniorNotesDueSeptember152029Member us-gaap:SeniorNotesMember 2019-09-30 0000092122 so:GeorgiaPowerMember so:DevelopmentAuthorityOfBartowCountyGeorgiaPollutionControlRevenueBondsGeorgiaPowerCompanyPlantBowenProjectFirstSeries2009Member us-gaap:MunicipalBondsMember 2019-03-31 0000092122 so:GeorgiaPowerMember so:DevelopmentAuthorityOfBurkeCountyGeorgiaPollutionControlRevenueBondsGeorgiaPowerCompanyPlantVogtleProjectNinthSeries1994Member us-gaap:MunicipalBondsMember 2019-04-30 0000092122 so:GeorgiaPowerMember so:DevelopmentAuthorityofBurkeCountyGeorgiaPollutionControlRevenueBondsGeorgiaPowerCompanyPlantVogtleProjectFifthSeries1994Member us-gaap:MunicipalBondsMember 2019-06-30 0000092122 so:GeorgiaPowerMember so:ShortTermFloatingRateBankLoanOneMember us-gaap:NotesPayableToBanksMember 2019-06-30 0000092122 so:GeorgiaPowerMember so:DevelopmentAuthorityofBurkeCountyGeorgiaPollutionControlRevenueBondsGeorgiaPowerCompanyPlantVogtleProjectSecondSeries2008Member us-gaap:MunicipalBondsMember 2019-03-31 0000092122 so:GeorgiaPowerMember so:DevelopmentAuthorityOfBurkeCountyGeorgiaPollutionControlRevenueBondsGeorgiaPowerCompanyPlantVogtleProjectSecondSeries1994Member us-gaap:MunicipalBondsMember 2019-04-30 0000092122 so:GeorgiaPowerMember so:DevelopmentAuthorityOfBurkeCountyGeorgiaPollutionControlRevenueBondsGeorgiaPowerCompanyPlantVogtleProjectFourthSeries1995Member us-gaap:MunicipalBondsMember 2019-04-30 0000092122 so:GeorgiaPowerMember so:DevelopmentAuthorityOfBartowCountyGeorgiaPollutionControlRevenueBondsGeorgiaPowerCompanyPlantBowenProjectFirstSeries2013Member us-gaap:MunicipalBondsMember 2019-08-31 0000092122 so:GeorgiaPowerMember so:Series2019A2.20SeniorNotesDueSeptember152024Member us-gaap:SeniorNotesMember 2019-09-30 0000092122 so:GeorgiaPowerMember so:DevelopmentAuthorityofBurkeCountyGeorgiaPollutionControlRevenueBondsGeorgiaPowerCompanyPlantVogtleProjectFirstSeries1992Member us-gaap:MunicipalBondsMember 2019-01-31 0000092122 so:GeorgiaPowerMember us-gaap:NotesPayableToBanksMember 2019-06-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:DevelopmentAuthorityofBurkeCountyGeorgiaPollutionControlRevenueBondsGeorgiaPowerCompanyPlantVogtleProjectEighthSeries1994Member us-gaap:MunicipalBondsMember 2019-01-31 0000092122 so:GeorgiaPowerMember so:DevelopmentAuthorityOfBurkeCountyGeorgiaPollutionControlRevenueBondsGeorgiaPowerCompanyPlantVogtleProjectFirstSeries2013Member us-gaap:MunicipalBondsMember 2019-03-31 0000092122 so:GeorgiaPowerMember so:DevelopmentAuthorityofBurkeCountyGeorgiaPollutionControlRevenueBondsGeorgiaPowerCompanyPlantVogtleProjectSecondSeries1995Member us-gaap:MunicipalBondsMember 2019-01-31 0000092122 so:MississippiPowerMember so:MississippiBusinessFinanceCorporationPollutionControlRevenueRefundingBondsSeries2002Member us-gaap:MunicipalBondsMember 2019-03-31 0000092122 so:GeorgiaPowerMember so:ShortTermFloatingRateBankTermLoanTwoMember us-gaap:NotesPayableToBanksMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:NotesPayableToBanksMember 2019-05-01 2019-05-31 0000092122 so:NicorGasMember so:FirstMortgageBondsMember 2019-08-31 0000092122 so:NicorGasMember srt:ScenarioForecastMember so:FirstMortgageBondsMember 2019-10-30 0000092122 2019-08-01 2019-08-31 0000092122 so:AntiDilutionScenarioThreeMember srt:MaximumMember 2019-08-31 0000092122 so:AntiDilutionScenarioOneMember srt:MinimumMember 2019-08-31 0000092122 so:Series2019AAndSeries2019BRemarketableJuniorSubordinatedNotesMember us-gaap:JuniorSubordinatedDebtMember 2019-09-30 0000092122 so:Series2019AAndSeries2019BRemarketableJuniorSubordinatedNotesMember us-gaap:JuniorSubordinatedDebtMember 2019-08-01 2019-08-31 0000092122 so:AntiDilutionScenarioTwoMember srt:MaximumMember 2019-08-31 0000092122 so:AntiDilutionScenarioThreeMember 2019-08-31 0000092122 so:AntiDilutionScenarioTwoMember srt:MinimumMember 2019-08-31 0000092122 so:AntiDilutionScenarioOneMember 2019-08-31 0000092122 so:AntiDilutionScenarioTwoMember 2019-08-01 2019-08-31 0000092122 so:Series2019AAndSeries2019BRemarketableJuniorSubordinatedNotesMember us-gaap:JuniorSubordinatedDebtMember 2019-08-31 0000092122 so:Series2019BRemarketableJuniorSubordinatedNotesMember us-gaap:JuniorSubordinatedDebtMember 2019-08-31 0000092122 us-gaap:JuniorSubordinatedDebtMember 2019-08-01 2019-08-31 0000092122 us-gaap:InvestmentCreditMember 2018-12-31 0000092122 us-gaap:InvestmentCreditMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:PensionPlansDefinedBenefitMember 2018-07-01 2018-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-07-01 2018-09-30 0000092122 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-07-01 2018-09-30 0000092122 so:AlabamaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember us-gaap:PensionPlansDefinedBenefitMember 2018-07-01 2018-09-30 0000092122 so:SouthernPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-07-01 2018-09-30 0000092122 so:MississippiPowerMember us-gaap:PensionPlansDefinedBenefitMember 2018-07-01 2018-09-30 0000092122 us-gaap:PensionPlansDefinedBenefitMember 2018-07-01 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-07-01 2019-09-30 0000092122 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-07-01 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-01 2019-09-30 0000092122 us-gaap:PensionPlansDefinedBenefitMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-07-01 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-01 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-01 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-07-01 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-01 2019-09-30 0000092122 us-gaap:PensionPlansDefinedBenefitMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-09-30 0000092122 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-09-30 0000092122 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-09-30 0000092122 so:AlabamaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-09-30 0000092122 so:SouthernPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-09-30 0000092122 so:GeorgiaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-09-30 0000092122 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-09-30 0000092122 us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-09-30 0000092122 so:MississippiPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-09-30 0000092122 so:SouthernPowerMember us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-09-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2019-09-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0000092122 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2019-09-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2019-09-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2019-09-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2019-09-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2019-09-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000092122 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2019-09-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2019-09-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:PrivateEquityFundsMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2019-09-30 0000092122 so:SouthernCompanyGasMember srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:EnergyRelatedDerivativeMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:MarketApproachValuationTechniqueMember 2019-09-30 0000092122 so:SouthernCompanyGasMember srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:EnergyRelatedDerivativeMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:MarketApproachValuationTechniqueMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel3Member us-gaap:EnergyRelatedDerivativeMember 2019-09-30 0000092122 so:SouthernCompanyGasMember us-gaap:PublicUtilitiesInventoryNaturalGasMember 2019-09-30 0000092122 so:MississippiPowerMember us-gaap:PublicUtilitiesInventoryNaturalGasMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:PublicUtilitiesInventoryNaturalGasMember 2019-09-30 0000092122 us-gaap:PublicUtilitiesInventoryNaturalGasMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:PublicUtilitiesInventoryNaturalGasMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:PublicUtilitiesInventoryNaturalGasMember 2019-09-30 0000092122 so:GeorgiaPowerMember so:AssetsHeldForSaleCurrentMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:OtherRegulatoryAssetsDeferredMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:AlabamaPowerMember so:OtherRegulatoryAssetsDeferredMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:AlabamaPowerMember so:OtherRegulatoryAssetsCurrentMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:GeorgiaPowerMember so:OtherRegulatoryAssetsDeferredMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:MississippiPowerMember so:OtherRegulatoryLiabilitiesCurrentMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:MississippiPowerMember so:OtherRegulatoryAssetsDeferredMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:OtherRegulatoryAssetsCurrentMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:MississippiPowerMember so:OtherRegulatoryAssetsCurrentMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:AssetsHeldForSaleCurrentMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:GeorgiaPowerMember so:OtherRegulatoryLiabilitiesCurrentMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:AlabamaPowerMember so:OtherRegulatoryLiabilitiesCurrentMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:MississippiPowerMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:AlabamaPowerMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:OtherRegulatoryLiabilitiesCurrentMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:OtherRegulatoryAssetsCurrentMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:OtherRegulatoryAssetsDeferredMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:MississippiPowerMember so:AssetsHeldForSaleCurrentMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:AlabamaPowerMember so:AssetsHeldForSaleCurrentMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:GeorgiaPowerMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:GeorgiaPowerMember so:OtherRegulatoryAssetsCurrentMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:AssetsHeldForSaleCurrentMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:OtherRegulatoryLiabilitiesCurrentMember us-gaap:EnergyRelatedDerivativeMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:HedgingInstrumentsForRegulatoryPurposesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000092122 so:AlabamaPowerMember so:HedgingInstrumentsForRegulatoryPurposesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000092122 so:GeorgiaPowerMember so:HedgingInstrumentsForRegulatoryPurposesMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 so:SouthernPowerMember so:OtherDeferredChargesAndAssetsMember us-gaap:ForeignExchangeContractMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000092122 us-gaap:OtherCurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember so:HedgingInstrumentsForRegulatoryPurposesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000092122 us-gaap:OtherCurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember so:HedgingInstrumentsForRegulatoryPurposesMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 so:AssetsHeldForSaleCurrentMember us-gaap:EnergyRelatedDerivativeMember so:HedgingInstrumentsForRegulatoryPurposesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000092122 us-gaap:NondesignatedMember 2019-09-30 0000092122 so:OtherDeferredChargesAndAssetsMember us-gaap:ForeignExchangeContractMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 so:MississippiPowerMember so:HedgingInstrumentsForRegulatoryPurposesMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 so:MississippiPowerMember so:HedgingInstrumentsForRegulatoryPurposesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000092122 so:GeorgiaPowerMember us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateContractMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000092122 so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 so:SouthernCompanyGasMember so:OtherDeferredChargesAndAssetsMember us-gaap:EnergyRelatedDerivativeMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 us-gaap:OtherCurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2018-12-31 0000092122 so:SouthernPowerMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000092122 so:SouthernCompanyGasMember so:LiabilitiesFromRiskManagementActivitiesMember us-gaap:InterestRateContractMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000092122 so:SouthernPowerMember so:OtherDeferredChargesAndAssetsMember us-gaap:EnergyRelatedDerivativeMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 so:SouthernPowerMember us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 so:GeorgiaPowerMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 so:AlabamaPowerMember so:OtherDeferredCreditsAndLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember so:HedgingInstrumentsForRegulatoryPurposesMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 so:GeorgiaPowerMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:EnergyRelatedDerivativeMember so:HedgingInstrumentsForRegulatoryPurposesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000092122 so:MississippiPowerMember so:OtherDeferredChargesAndAssetsMember us-gaap:EnergyRelatedDerivativeMember so:HedgingInstrumentsForRegulatoryPurposesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000092122 us-gaap:OtherCurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember so:HedgingInstrumentsForRegulatoryPurposesMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 so:OtherDeferredCreditsAndLiabilitiesMember us-gaap:ForeignExchangeContractMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 us-gaap:NondesignatedMember 2018-12-31 0000092122 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 us-gaap:OtherCurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 so:GeorgiaPowerMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000092122 so:SouthernPowerMember us-gaap:OtherCurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember so:CashFlowAndFairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 so:AlabamaPowerMember us-gaap:OtherCurrentAssetsMember us-gaap:EnergyRelatedDerivativeMember so:HedgingInstrumentsForRegulatoryPurposesMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000092122 so:SouthernCompanyGasMember so:AssetsFromRiskManagementActivitiesMember us-ga