0000092122-20-000057.txt : 20200730 0000092122-20-000057.hdr.sgml : 20200730 20200729174530 ACCESSION NUMBER: 0000092122-20-000057 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 121 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200730 DATE AS OF CHANGE: 20200729 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: 201058211 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: 201058206 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: 201058207 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: 201058208 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: 201058210 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: 201058209 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 so10q6302020.htm 10-Q Document
false--12-31Q22020000009212200000031530000041091000006690400010041550001160661YesYesYesYesYesfalsefalsefalsefalsefalseNon-accelerated FilerNon-accelerated FilerNon-accelerated FilerNon-accelerated FilerYesYesYesYesYesfalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalseP1DP2YP6M88000000149000000111000000154000000740000000.00871P2Y0.00101300000011000000130000001100000013000000110000000.600.620.620.6423000000230000007800000022000000690000006900000079000000320000003600000010000000160000003000000700000041000000700000022000000400000070000003810000001100000000240000001100000090000000100000010000002100000090000000100000010000000400000000100000040000002600000010000000800000017000000100000000002000000800000010000000006000000300000001000000005000000100000001000000100000002000000500000001000000001000000010000000020000001000000010000000P6MP1YP1YP1YP1YP6MP1YP1YP1YP1YP6MP1YP1YP1YP1YP6MP1YP1YP1YP1Y1000000020000007000000us-gaap:NaturalGasUsRegulatedMemberus-gaap:NaturalGasUsRegulatedMemberus-gaap:NaturalGasUsRegulatedMemberus-gaap:NaturalGasUsRegulatedMember 0000092122 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember 2020-01-01 2020-06-30 0000092122 so:Series2017B5.25JuniorSubordinatedNotesDue2077Member 2020-01-01 2020-06-30 0000092122 so:Series2020A4.95JuniorSubordinatedNotesDue2080Member 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:A5.00SeriesClassAPreferredStockMember 2020-01-01 2020-06-30 0000092122 so:TwoThousandNineteenSeriesACorporateUnitsMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:Series2016A1.000SeniorNotesDue2022Member 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:Series2016B1.850SeniorNotesDue2026Member 2020-01-01 2020-06-30 0000092122 so:Series2015A6.25JuniorSubordinatedNotesDue2075Member 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:Series2017A5.00JuniorSubordinatedNotesDue2077Member 2020-01-01 2020-06-30 0000092122 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0000092122 so:Series2016A5.25JuniorSubordinatedNotesDue2076Member 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember 2020-06-30 0000092122 so:SouthernCompanyGasMember 2020-06-30 0000092122 so:AlabamaPowerMember 2020-06-30 0000092122 2020-06-30 0000092122 so:GeorgiaPowerMember 2020-06-30 0000092122 so:SouthernPowerMember 2020-06-30 0000092122 2019-04-01 2019-06-30 0000092122 2020-04-01 2020-06-30 0000092122 us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-06-30 0000092122 us-gaap:NaturalGasUsRegulatedMember 2019-04-01 2019-06-30 0000092122 srt:FuelMember 2020-04-01 2020-06-30 0000092122 2019-01-01 2019-06-30 0000092122 us-gaap:ElectricityPurchasedMember 2019-01-01 2019-06-30 0000092122 so:WholesaleNonAffiliatesMember 2019-01-01 2019-06-30 0000092122 us-gaap:RetailMember 2019-04-01 2019-06-30 0000092122 us-gaap:NaturalGasUsRegulatedMember 2019-01-01 2019-06-30 0000092122 us-gaap:ElectricityPurchasedMember 2020-04-01 2020-06-30 0000092122 us-gaap:RetailMember 2019-01-01 2019-06-30 0000092122 so:WholesaleNonAffiliatesMember 2020-04-01 2020-06-30 0000092122 us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-06-30 0000092122 so:WholesaleNonAffiliatesMember 2019-04-01 2019-06-30 0000092122 us-gaap:NaturalGasUsRegulatedMember 2020-01-01 2020-06-30 0000092122 so:OtherElectricRevenueMember 2020-01-01 2020-06-30 0000092122 us-gaap:RetailMember 2020-01-01 2020-06-30 0000092122 us-gaap:ProductAndServiceOtherMember 2019-04-01 2019-06-30 0000092122 so:OtherElectricRevenueMember 2020-04-01 2020-06-30 0000092122 us-gaap:ElectricityPurchasedMember 2020-01-01 2020-06-30 0000092122 so:WholesaleNonAffiliatesMember 2020-01-01 2020-06-30 0000092122 srt:FuelMember 2019-01-01 2019-06-30 0000092122 us-gaap:NaturalGasUsRegulatedMember 2020-04-01 2020-06-30 0000092122 us-gaap:ProductAndServiceOtherMember 2020-04-01 2020-06-30 0000092122 srt:FuelMember 2020-01-01 2020-06-30 0000092122 us-gaap:RetailMember 2020-04-01 2020-06-30 0000092122 srt:FuelMember 2019-04-01 2019-06-30 0000092122 so:OtherElectricRevenueMember 2019-01-01 2019-06-30 0000092122 so:OtherElectricRevenueMember 2019-04-01 2019-06-30 0000092122 us-gaap:ElectricityPurchasedMember 2019-04-01 2019-06-30 0000092122 us-gaap:AlternativeEnergyMember 2019-04-01 2019-06-30 0000092122 us-gaap:AlternativeEnergyMember 2020-04-01 2020-06-30 0000092122 us-gaap:AlternativeEnergyMember 2019-01-01 2019-06-30 0000092122 us-gaap:AlternativeEnergyMember 2020-01-01 2020-06-30 0000092122 2019-12-31 0000092122 2018-12-31 0000092122 2019-06-30 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000092122 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000092122 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000092122 us-gaap:CommonStockMember 2019-03-31 0000092122 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000092122 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0000092122 2019-01-01 2019-03-31 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000092122 us-gaap:NoncontrollingInterestMember 2019-03-31 0000092122 us-gaap:TreasuryStockMember 2019-06-30 0000092122 us-gaap:CommonStockMember 2019-06-30 0000092122 us-gaap:NoncontrollingInterestMember 2019-06-30 0000092122 us-gaap:NoncontrollingInterestMember 2018-12-31 0000092122 us-gaap:CommonStockMember 2018-12-31 0000092122 us-gaap:RetainedEarningsMember 2019-06-30 0000092122 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000092122 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0000092122 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000092122 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000092122 us-gaap:TreasuryStockMember 2019-03-31 0000092122 us-gaap:TreasuryStockMember 2018-12-31 0000092122 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0000092122 us-gaap:RetainedEarningsMember 2018-12-31 0000092122 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000092122 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000092122 us-gaap:RetainedEarningsMember 2019-03-31 0000092122 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000092122 2019-03-31 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000092122 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000092122 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000092122 us-gaap:CommonStockMember 2019-12-31 0000092122 us-gaap:CommonStockMember 2020-06-30 0000092122 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0000092122 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000092122 us-gaap:RetainedEarningsMember 2020-03-31 0000092122 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000092122 us-gaap:NoncontrollingInterestMember 2019-12-31 0000092122 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000092122 us-gaap:TreasuryStockMember 2020-03-31 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000092122 2020-01-01 2020-03-31 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000092122 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0000092122 2020-03-31 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000092122 us-gaap:RetainedEarningsMember 2019-12-31 0000092122 us-gaap:NoncontrollingInterestMember 2020-03-31 0000092122 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000092122 us-gaap:TreasuryStockMember 2020-06-30 0000092122 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000092122 us-gaap:RetainedEarningsMember 2020-06-30 0000092122 us-gaap:TreasuryStockMember 2019-12-31 0000092122 us-gaap:CommonStockMember 2020-03-31 0000092122 us-gaap:NoncontrollingInterestMember 2020-06-30 0000092122 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000092122 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000092122 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000092122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:ElectricityPurchasedMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:ElectricityPurchasedMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember srt:FuelMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:WholesaleAffiliatesMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:RetailMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:ProductAndServiceOtherMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:WholesaleNonAffiliatesMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:RetailMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:WholesaleNonAffiliatesMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember srt:FuelMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:ElectricityPurchasedAffiliatesMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:WholesaleNonAffiliatesMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:ElectricityPurchasedAffiliatesMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:ElectricityPurchasedMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:RetailMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember srt:FuelMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:ElectricityPurchasedAffiliatesMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:ElectricityPurchasedMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:WholesaleNonAffiliatesMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:WholesaleAffiliatesMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:ElectricityPurchasedAffiliatesMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember srt:FuelMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:WholesaleAffiliatesMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:RetailMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:WholesaleAffiliatesMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:ProductAndServiceOtherMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember 2019-12-31 0000092122 so:AlabamaPowerMember 2019-06-30 0000092122 so:AlabamaPowerMember 2018-12-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000092122 so:AlabamaPowerMember us-gaap:CommonStockMember 2019-12-31 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember 2019-01-01 2019-03-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:CommonStockMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2018-12-31 0000092122 so:AlabamaPowerMember us-gaap:CommonStockMember 2019-03-31 0000092122 so:AlabamaPowerMember 2020-01-01 2020-03-31 0000092122 so:AlabamaPowerMember us-gaap:CommonStockMember 2020-03-31 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:CommonStockMember 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2020-03-31 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2019-12-31 0000092122 so:AlabamaPowerMember 2020-03-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2019-03-31 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000092122 so:AlabamaPowerMember us-gaap:CommonStockMember 2018-12-31 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000092122 so:AlabamaPowerMember 2019-03-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000092122 so:AlabamaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000092122 so:AlabamaPowerMember us-gaap:RetainedEarningsMember 2019-06-30 0000092122 so:GeorgiaPowerMember so:ElectricityPurchasedAffiliatesMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:RetailMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleNonAffiliatesMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:ProductAndServiceOtherMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:ElectricityPurchasedAffiliatesMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:ElectricityPurchasedAffiliatesMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember srt:FuelMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:RetailMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:ElectricityPurchasedAffiliatesMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:RetailMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:ElectricityPurchasedMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:ProductAndServiceOtherMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleNonAffiliatesMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember srt:FuelMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember srt:FuelMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:RetailMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember srt:FuelMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleNonAffiliatesMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:ElectricityPurchasedMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleNonAffiliatesMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:ElectricityPurchasedMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:ElectricityPurchasedMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember 2019-12-31 0000092122 so:GeorgiaPowerMember 2018-12-31 0000092122 so:GeorgiaPowerMember 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2018-12-31 0000092122 so:GeorgiaPowerMember us-gaap:CommonStockMember 2019-03-31 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:CommonStockMember 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2019-12-31 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2019-03-31 0000092122 so:GeorgiaPowerMember 2019-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember 2020-01-01 2020-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:CommonStockMember 2019-12-31 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000092122 so:GeorgiaPowerMember 2019-01-01 2019-03-31 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000092122 so:GeorgiaPowerMember us-gaap:CommonStockMember 2018-12-31 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000092122 so:GeorgiaPowerMember us-gaap:CommonStockMember 2020-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000092122 so:GeorgiaPowerMember us-gaap:CommonStockMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2020-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember 2020-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000092122 so:GeorgiaPowerMember us-gaap:RetainedEarningsMember 2020-06-30 0000092122 so:MississippiPowerMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:ProductAndServiceOtherMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:ElectricityPurchasedMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember srt:FuelMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:WholesaleAffiliatesMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:ElectricityPurchasedMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:RetailMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:ElectricityPurchasedMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember srt:FuelMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember srt:FuelMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:WholesaleAffiliatesMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:WholesaleNonAffiliatesMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:WholesaleAffiliatesMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:ProductAndServiceOtherMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:WholesaleAffiliatesMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember srt:FuelMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:WholesaleNonAffiliatesMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:ElectricityPurchasedMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:RetailMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:RetailMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:WholesaleNonAffiliatesMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:WholesaleNonAffiliatesMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:RetailMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember 2019-12-31 0000092122 so:MississippiPowerMember 2019-06-30 0000092122 so:MississippiPowerMember 2018-12-31 0000092122 so:MississippiPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:CommonStockMember 2020-03-31 0000092122 so:MississippiPowerMember us-gaap:CommonStockMember 2019-12-31 0000092122 so:MississippiPowerMember 2019-03-31 0000092122 so:MississippiPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000092122 so:MississippiPowerMember 2020-01-01 2020-03-31 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000092122 so:MississippiPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:CommonStockMember 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000092122 so:MississippiPowerMember 2019-01-01 2019-03-31 0000092122 so:MississippiPowerMember us-gaap:CommonStockMember 2018-12-31 0000092122 so:MississippiPowerMember us-gaap:CommonStockMember 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2019-12-31 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000092122 so:MississippiPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2019-03-31 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000092122 so:MississippiPowerMember 2020-03-31 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000092122 so:MississippiPowerMember us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2018-12-31 0000092122 so:MississippiPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000092122 so:MississippiPowerMember us-gaap:CommonStockMember 2019-03-31 0000092122 so:MississippiPowerMember us-gaap:RetainedEarningsMember 2020-03-31 0000092122 so:SouthernPowerMember us-gaap:ElectricityPurchasedMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:WholesaleAffiliatesMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:WholesaleAffiliatesMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:ElectricityPurchasedMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember srt:FuelMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:ElectricityPurchasedMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:WholesaleNonAffiliatesMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:ProductAndServiceOtherMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:WholesaleAffiliatesMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:WholesaleNonAffiliatesMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:WholesaleNonAffiliatesMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember srt:FuelMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:WholesaleNonAffiliatesMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:WholesaleAffiliatesMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember srt:FuelMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:ElectricityPurchasedMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:ProductAndServiceOtherMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember srt:FuelMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember 2019-12-31 0000092122 so:SouthernPowerMember 2018-12-31 0000092122 so:SouthernPowerMember 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2019-12-31 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2020-03-31 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000092122 so:SouthernPowerMember 2020-01-01 2020-03-31 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2020-03-31 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2020-01-01 2020-03-31 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2020-03-31 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2019-12-31 0000092122 so:SouthernPowerMember 2020-03-31 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2019-12-31 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2019-01-01 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember 2019-01-01 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2018-12-31 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000092122 so:SouthernPowerMember 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:RetainedEarningsMember 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:NoncontrollingInterestMember 2019-06-30 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 2018-12-31 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000092122 so:SouthernPowerMember so:CommonStockholdersEquityNotIncludingNoncontrollingInterestMember 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 2019-03-31 0000092122 so:SouthernPowerMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000092122 so:SouthernCompanyGasMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:NaturalGasUsRegulatedMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AlternativeEnergyMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:NaturalGasUsRegulatedMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AlternativeEnergyMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:NaturalGasUsRegulatedMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:NaturalGasUsRegulatedMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AlternativeEnergyMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AlternativeEnergyMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember 2018-12-31 0000092122 so:SouthernCompanyGasMember 2019-12-31 0000092122 so:SouthernCompanyGasMember 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2018-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2020-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000092122 so:SouthernCompanyGasMember 2019-01-01 2019-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2019-06-30 0000092122 so:SouthernCompanyGasMember 2019-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000092122 so:SouthernCompanyGasMember 2020-01-01 2020-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2019-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2019-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000092122 so:SouthernCompanyGasMember 2020-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:RetainedEarningsMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000092122 so:SouthernCompanyGasMember us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000092122 so:SouthernCompanyGasMember so:GasMarketingServicesMember 2020-06-30 0000092122 so:SouthernCompanyGasMember so:GasDistributionOperationsMember 2020-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleGasServicesMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:GasMarketingServicesMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleGasServicesMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:GasMarketingServicesMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember 2020-06-01 2020-06-30 0000092122 so:SouthernPowerMember srt:MaximumMember so:NaturalGasGeneratingFacilityMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember srt:MaximumMember so:NaturalGasGeneratingFacilityMember 2019-01-01 2019-12-31 0000092122 so:PowerSecureInternationalInc.Member 2020-06-30 0000092122 us-gaap:OtherNoncurrentAssetsMember 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherAccountsAndNotesReceivableMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:OtherNoncurrentAssetsMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:OtherCurrentAssetsMember 2020-06-30 0000092122 so:OtherAccountsAndNotesReceivableMember 2019-12-31 0000092122 us-gaap:OtherCurrentAssetsMember 2019-12-31 0000092122 so:SouthernPowerMember so:OtherAccountsAndNotesReceivableMember 2020-06-30 0000092122 so:OtherAccountsAndNotesReceivableMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:OtherCurrentAssetsMember 2020-06-30 0000092122 us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0000092122 so:SouthernPowerMember us-gaap:OtherNoncurrentAssetsMember 2020-06-30 0000092122 us-gaap:OtherCurrentAssetsMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:OtherCurrentAssetsMember 2019-12-31 0000092122 so:SouthernCompanyGasMember so:OtherAccountsAndNotesReceivableMember 2019-12-31 0000092122 so:PPAFairValueAdjustmentsMember 2020-06-30 0000092122 us-gaap:CustomerRelationshipsMember 2020-06-30 0000092122 us-gaap:OtherIntangibleAssetsMember 2020-06-30 0000092122 so:SouthernCompanyGasMember so:StorageandTransportationContractsMember 2019-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:TradeNamesMember 2019-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:CustomerRelationshipsMember 2019-12-31 0000092122 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0000092122 so:SouthernCompanyGasMember us-gaap:CustomerRelationshipsMember 2020-06-30 0000092122 us-gaap:CustomerRelationshipsMember 2019-12-31 0000092122 so:PPAFairValueAdjustmentsMember 2019-12-31 0000092122 so:StorageandTransportationContractsMember 2019-12-31 0000092122 us-gaap:TradeNamesMember 2020-06-30 0000092122 so:SouthernPowerMember so:PPAFairValueAdjustmentsMember 2019-12-31 0000092122 us-gaap:TradeNamesMember 2019-12-31 0000092122 so:SouthernCompanyGasMember so:StorageandTransportationContractsMember 2020-06-30 0000092122 so:StorageandTransportationContractsMember 2020-06-30 0000092122 so:SouthernPowerMember so:PPAFairValueAdjustmentsMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:TradeNamesMember 2020-06-30 0000092122 so:GeorgiaPowerMember so:OtherDeferredCreditsAndLiabilitiesMember 2019-12-31 0000092122 so:AlabamaPowerMember so:OtherRegulatoryLiabilitiesDeferredMember 2020-06-30 0000092122 so:MississippiPowerMember so:OtherRegulatoryAssetsDeferredMember 2019-12-31 0000092122 so:AlabamaPowerMember so:OtherRegulatoryLiabilitiesCurrentMember 2019-12-31 0000092122 so:MississippiPowerMember so:OtherRegulatoryAssetsMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0000092122 so:AlabamaPowerMember so:DeferredUnderRecoveredRegulatoryClauseRevenuesMember 2019-12-31 0000092122 so:AlabamaPowerMember so:OtherRegulatoryLiabilitiesDeferredMember 2019-12-31 0000092122 so:AlabamaPowerMember so:OtherRegulatoryLiabilitiesCurrentMember 2020-06-30 0000092122 so:MississippiPowerMember so:OtherRegulatoryLiabilitiesDeferredMember 2020-06-30 0000092122 so:MississippiPowerMember so:OverRecoveredRegulatoryClauseLiabilitiesMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:OtherCurrentLiabilitiesMember 2020-06-30 0000092122 so:MississippiPowerMember so:OtherRegulatoryAssetsMember 2019-12-31 0000092122 so:MississippiPowerMember so:OverRecoveredRegulatoryClauseLiabilitiesMember 2019-12-31 0000092122 so:AlabamaPowerMember so:DeferredUnderRecoveredRegulatoryClauseRevenuesMember 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherRegulatoryLiabilitiesMember 2019-12-31 0000092122 so:MississippiPowerMember so:OtherRegulatoryAssetsDeferredMember 2020-06-30 0000092122 so:MississippiPowerMember so:OtherRegulatoryLiabilitiesDeferredMember 2019-12-31 0000092122 so:GeorgiaPowerMember so:OtherDeferredCreditsAndLiabilitiesMember 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherRegulatoryLiabilitiesMember 2020-06-30 0000092122 so:AlabamaPowerMember 2020-06-09 0000092122 so:AlabamaPowerMember so:PlantBarryUnit8Member 2020-06-09 0000092122 so:GeorgiaPowerMember srt:ScenarioForecastMember 2020-06-01 2020-09-30 0000092122 so:GeorgiaPowerMember 2020-05-28 2020-05-28 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2020-06-30 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember srt:MaximumMember so:LossFromPandemicMember 2020-06-30 0000092122 so:GeorgiaPowerMember srt:ScenarioForecastMember so:PlantVogtleUnits3And4Member 2022-01-01 2022-12-31 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2012-01-01 2012-12-31 0000092122 so:GeorgiaPowerMember so:CategoryIIIMember so:PlantVogtleUnits3And4Member 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:TwentyFirstConstructionMonitoringReportMember so:PlantVogtleUnits3And4Member 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2018-08-31 0000092122 so:GeorgiaPowerMember srt:ScenarioForecastMember so:PlantVogtleUnits3And4Member 2021-01-01 2021-12-31 0000092122 so:GeorgiaPowerMember 2009-01-01 2009-12-31 0000092122 so:GeorgiaPowerMember so:CategoryIIMember so:PlantVogtleUnits3And4Member 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember srt:ScenarioForecastMember so:PlantVogtleUnits3And4Member 2020-01-01 2020-12-31 0000092122 so:GeorgiaPowerMember 2019-12-01 2019-12-31 0000092122 so:GeorgiaPowerMember 2018-01-11 2018-01-11 0000092122 so:GeorgiaPowerMember so:CategoryIMember so:PlantVogtleUnits3And4Member 2020-06-30 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2020-04-01 2020-04-30 0000092122 so:GeorgiaPowerMember so:TwentySecondConstructionMonitoringReportMember srt:ScenarioForecastMember so:PlantVogtleUnits3And4Member 2020-08-18 2020-08-18 0000092122 so:GeorgiaPowerMember 2018-12-01 2018-12-31 0000092122 so:GeorgiaPowerMember so:TwentyFirstConstructionMonitoringReportMember so:PlantVogtleUnits3And4Member 2020-06-30 0000092122 so:GeorgiaPowerMember srt:ScenarioForecastMember so:PlantVogtleUnits3And4Member 2021-01-01 2021-01-01 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2019-01-01 2019-12-31 0000092122 so:GeorgiaPowerMember 2013-12-31 0000092122 so:GeorgiaPowerMember so:CategoryIIIMember srt:MaximumMember so:PlantVogtleUnits3And4Member 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:VogtleOwnersMember so:PlantVogtleUnits3And4Member 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2018-06-30 0000092122 so:GeorgiaPowerMember so:CategoryIIMember srt:MaximumMember so:PlantVogtleUnits3And4Member 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2020-01-01 2020-01-01 0000092122 so:GeorgiaPowerMember so:CategoryIIIMember so:VogtleOwnersMember so:PlantVogtleUnits3And4Member 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:CategoryIIMember so:VogtleOwnersMember so:PlantVogtleUnits3And4Member 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:TwentyThirdConstructionMonitoringReportMember srt:ScenarioForecastMember so:PlantVogtleUnits3And4Member 2020-07-30 2020-07-31 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2016-01-01 2016-01-01 0000092122 so:GeorgiaPowerMember so:CategoryIIMember srt:MinimumMember so:PlantVogtleUnits3And4Member 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:PlantVogtleUnits3And4Member 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:CategoryIMember so:PlantVogtleUnits3And4Member 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember srt:MinimumMember so:LossFromPandemicMember 2020-06-30 0000092122 so:MississippiPowerMember 2020-06-25 2020-06-25 0000092122 so:MississippiPowerMember 2020-03-17 0000092122 so:MississippiPowerMember 2020-03-17 2020-03-17 0000092122 so:AtlantaGasLightCompanyMember us-gaap:SubsequentEventMember 2020-07-01 2020-07-01 0000092122 so:NicorGasMember so:COVID19Member 2020-06-30 0000092122 so:AtlantaGasLightCompanyMember us-gaap:SubsequentEventMember 2020-07-01 0000092122 so:NicorGasMember 2020-06-01 2020-06-01 0000092122 so:VirginiaNaturalGasMember so:COVID19Member 2020-06-30 0000092122 so:ShareholderDerivativeLawsuitsMember us-gaap:PendingLitigationMember 2017-12-31 0000092122 so:ShareholderDerivativeLawsuitsMember us-gaap:PendingLitigationMember 2018-01-01 2018-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:MississippiPowerMember so:MartinProductSalesLLCLitigationMember us-gaap:PendingLitigationMember 2019-09-01 2019-09-30 0000092122 so:MississippiPowerMember so:PurportedViolationsOfMississippiConsumerProtectionActMember us-gaap:PendingLitigationMember 2019-03-01 2019-03-31 0000092122 us-gaap:CorporateAndOtherMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember srt:ScenarioForecastMember so:KemperIgccMember 2020-01-01 2020-12-31 0000092122 so:MississippiPowerMember srt:MaximumMember srt:ScenarioForecastMember so:KemperIgccMember 2022-01-01 2022-12-31 0000092122 so:GulfPowerMember so:PlantDanielUnits1And2Member 2020-04-23 2020-04-23 0000092122 so:MississippiPowerMember srt:ScenarioForecastMember so:KemperIgccMember 2020-12-31 0000092122 so:GulfPowerMember so:PlantDanielUnits1And2Member 2020-04-24 2020-04-24 0000092122 so:MississippiPowerMember so:KemperIgccMember 2018-01-01 2018-12-31 0000092122 so:MississippiPowerMember srt:MinimumMember srt:ScenarioForecastMember so:KemperIgccMember 2021-01-01 2021-12-31 0000092122 so:MississippiPowerMember srt:MinimumMember srt:ScenarioForecastMember so:KemperIgccMember 2022-01-01 2022-12-31 0000092122 so:MississippiPowerMember 2019-12-01 2019-12-31 0000092122 so:MississippiPowerMember srt:MinimumMember srt:ScenarioForecastMember so:KemperIgccMember 2025-01-01 2025-12-31 0000092122 so:MississippiPowerMember srt:MinimumMember srt:ScenarioForecastMember so:KemperIgccMember 2024-01-01 2024-12-31 0000092122 so:MississippiPowerMember srt:MaximumMember srt:ScenarioForecastMember so:KemperIgccMember 2024-01-01 2024-12-31 0000092122 so:MississippiPowerMember srt:MaximumMember srt:ScenarioForecastMember so:KemperIgccMember 2025-01-01 2025-12-31 0000092122 so:MississippiPowerMember srt:MinimumMember srt:ScenarioForecastMember so:KemperIgccMember 2023-01-01 2023-12-31 0000092122 so:MississippiPowerMember srt:MaximumMember srt:ScenarioForecastMember so:KemperIgccMember 2023-01-01 2023-12-31 0000092122 so:SouthernCompanyGasMember so:PennEastPipelinesMember 2020-06-30 0000092122 so:PennEastPipelinesMember 2020-02-20 2020-02-20 0000092122 so:GeorgiaPowerMember so:RetailElectricOtherMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasWholesaleGasServicesMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionIndustrialMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionCommercialMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionCommercialMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionResidentialMember 2019-04-01 2019-06-30 0000092122 so:OtherNaturalGasMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2019-04-01 2019-06-30 0000092122 so:NaturalGasDistributionCommercialMember 2019-04-01 2019-06-30 0000092122 so:NaturalGasDistributionCommercialMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricNonPPARevenuesMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionTransportationMember 2020-01-01 2020-06-30 0000092122 so:NaturalGasDistributionMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionTransportationMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricNonPPARevenuesMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricCommercialMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricRevenuesMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionResidentialMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2020-01-01 2020-06-30 0000092122 so:RetailElectricCommercialMember 2019-04-01 2019-06-30 0000092122 so:OtherRevenueSourcesMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:OtherRevenuesMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:OtherRevenueSourcesMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:RetailElectricResidentialMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricNonPPARevenuesMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionOtherMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricResidentialMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionIndustrialMember 2019-04-01 2019-06-30 0000092122 so:RetailElectricMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionCommercialMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricNonPPARevenuesMember 2019-01-01 2019-06-30 0000092122 so:OtherNaturalGasGasMarketingServicesMember 2020-01-01 2020-06-30 0000092122 so:OtherAdjustmentsMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasWholesaleGasServicesMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricPPACapacityRevenuesMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricIndustrialMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:RetailElectricCommercialMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricRevenuesMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherAdjustmentsMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherRevenuesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricResidentialMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:RetailElectricResidentialMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionOtherMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasGasMarketingServicesMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionCommercialMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionCommercialMember 2020-01-01 2020-06-30 0000092122 so:WholesaleElectricRevenuesMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:RetailElectricResidentialMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricCommercialMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionIndustrialMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionResidentialMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherRevenuesMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:OtherRevenuesMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricRevenuesMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricIndustrialMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionResidentialMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherRevenuesMember 2020-01-01 2020-06-30 0000092122 so:NaturalGasDistributionOtherMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2020-04-01 2020-06-30 0000092122 so:NaturalGasDistributionTransportationMember 2019-01-01 2019-06-30 0000092122 so:RetailElectricCommercialMember 2020-04-01 2020-06-30 0000092122 so:OtherRevenueSourcesMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricOtherMember 2020-04-01 2020-06-30 0000092122 so:RetailElectricOtherMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionTransportationMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2019-04-01 2019-06-30 0000092122 so:RetailElectricOtherMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricRevenuesMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:RetailElectricOtherMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricNonPPARevenuesMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherRevenuesMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherAdjustmentsMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricPPAEnergyRevenuesMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricNonPPARevenuesMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:RetailElectricIndustrialMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricCommercialMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionOtherMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionCommercialMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionOtherMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionIndustrialMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionOtherMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasGasMarketingServicesMember 2020-04-01 2020-06-30 0000092122 so:OtherNaturalGasOtherNaturalGasRevenuesMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionOtherMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasGasMarketingServicesMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2019-01-01 2019-06-30 0000092122 so:OtherRevenuesMember 2019-04-01 2019-06-30 0000092122 so:RetailElectricIndustrialMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionResidentialMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionCommercialMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionOtherMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricRevenuesMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:OtherRevenuesMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricOtherMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherAdjustmentsMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasGasMarketingServicesMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionCommercialMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:RetailElectricOtherMember 2019-04-01 2019-06-30 0000092122 so:NaturalGasDistributionTransportationMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricCommercialMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricIndustrialMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionMember 2019-04-01 2019-06-30 0000092122 so:OtherNaturalGasOtherNaturalGasRevenuesMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionResidentialMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricNonPPARevenuesMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:OtherAdjustmentsMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:OtherRevenueSourcesMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricIndustrialMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionIndustrialMember 2019-04-01 2019-06-30 0000092122 so:WholesaleElectricNonPPARevenuesMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:RetailElectricMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricNonPPARevenuesMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionOtherMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:RetailElectricOtherMember 2020-01-01 2020-06-30 0000092122 so:RetailElectricIndustrialMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionTransportationMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:RetailElectricResidentialMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionIndustrialMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:RetailElectricMember 2020-04-01 2020-06-30 0000092122 so:WholesaleElectricNonPPARevenuesMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasMember 2019-04-01 2019-06-30 0000092122 so:RetailElectricOtherMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricPPAEnergyRevenuesMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricNonPPARevenuesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricIndustrialMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricRevenuesMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:OtherAdjustmentsMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionOtherMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricNonPPARevenuesMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionIndustrialMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:OtherAdjustmentsMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherAdjustmentsMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricNonPPARevenuesMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:OtherAdjustmentsMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricRevenuesMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricIndustrialMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricResidentialMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionIndustrialMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionCommercialMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricOtherMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionOtherMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionTransportationMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionOtherMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:RetailElectricMember 2020-04-01 2020-06-30 0000092122 so:RetailElectricMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasGasMarketingServicesMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2019-01-01 2019-06-30 0000092122 so:NaturalGasDistributionCommercialMember 2020-01-01 2020-06-30 0000092122 so:WholesaleElectricNonPPARevenuesMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:OtherRevenueSourcesMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionResidentialMember 2020-04-01 2020-06-30 0000092122 so:NaturalGasDistributionResidentialMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionResidentialMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasMember 2020-01-01 2020-06-30 0000092122 so:OtherNaturalGasGasMarketingServicesMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionIndustrialMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:RetailElectricIndustrialMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:RetailElectricIndustrialMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricPPACapacityRevenuesMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:RetailElectricResidentialMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionIndustrialMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricPPACapacityRevenuesMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricNonPPARevenuesMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionResidentialMember 2020-01-01 2020-06-30 0000092122 so:OtherNaturalGasMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:OtherRevenuesMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionIndustrialMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionTransportationMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionOtherMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:RetailElectricCommercialMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:RetailElectricOtherMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricRevenuesMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherAdjustmentsMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionCommercialMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionOtherMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricPPAEnergyRevenuesMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionIndustrialMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionTransportationMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherAdjustmentsMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:OtherRevenueSourcesMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricIndustrialMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:RetailElectricMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionOtherMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricNonPPARevenuesMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricOtherMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricNonPPARevenuesMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2019-04-01 2019-06-30 0000092122 so:NaturalGasDistributionIndustrialMember 2020-04-01 2020-06-30 0000092122 so:RetailElectricCommercialMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricOtherMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:RetailElectricIndustrialMember 2019-04-01 2019-06-30 0000092122 so:WholesaleElectricRevenuesMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionMember 2020-04-01 2020-06-30 0000092122 so:OtherAdjustmentsMember 2019-01-01 2019-06-30 0000092122 so:OtherNaturalGasOtherNaturalGasRevenuesMember 2020-04-01 2020-06-30 0000092122 so:OtherNaturalGasMember 2020-04-01 2020-06-30 0000092122 so:OtherRevenuesMember 2020-01-01 2020-06-30 0000092122 so:RetailElectricCommercialMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2019-01-01 2019-06-30 0000092122 so:WholesaleElectricPPACapacityRevenuesMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2020-04-01 2020-06-30 0000092122 so:WholesaleElectricPPAEnergyRevenuesMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherRevenueSourcesMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:RetailElectricCommercialMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricCommercialMember 2019-01-01 2019-06-30 0000092122 so:NaturalGasDistributionOtherMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricOtherMember 2020-01-01 2020-06-30 0000092122 so:NaturalGasDistributionOtherMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricOtherMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricRevenuesMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:RetailElectricResidentialMember 2020-01-01 2020-06-30 0000092122 so:RetailElectricResidentialMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricRevenuesMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:RetailElectricCommercialMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherRevenuesMember 2019-01-01 2019-06-30 0000092122 so:RetailElectricMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:RetailElectricCommercialMember 2019-04-01 2019-06-30 0000092122 so:OtherNaturalGasMember 2020-01-01 2020-06-30 0000092122 so:RetailElectricResidentialMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricNonPPARevenuesMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:RetailElectricOtherMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherRevenueSourcesMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricIndustrialMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionMember 2020-04-01 2020-06-30 0000092122 so:OtherNaturalGasWholesaleGasServicesMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionResidentialMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:OtherAdjustmentsMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasMember 2019-01-01 2019-06-30 0000092122 so:NaturalGasDistributionMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasMember 2019-04-01 2019-06-30 0000092122 so:RetailElectricIndustrialMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricResidentialMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2019-04-01 2019-06-30 0000092122 so:WholesaleElectricPPACapacityRevenuesMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionTransportationMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:RetailElectricMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:OtherRevenuesMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricResidentialMember 2019-01-01 2019-06-30 0000092122 so:NaturalGasDistributionTransportationMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricCommercialMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionTransportationMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricResidentialMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricRevenuesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionIndustrialMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherAdjustmentsMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionTransportationMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherRevenueSourcesMember 2019-04-01 2019-06-30 0000092122 so:NaturalGasDistributionResidentialMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionCommercialMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:OtherRevenuesMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherAdjustmentsMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherRevenueSourcesMember 2020-04-01 2020-06-30 0000092122 so:WholesaleElectricRevenuesMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricRevenuesMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricRevenuesMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionTransportationMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:OtherRevenueSourcesMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionIndustrialMember 2020-04-01 2020-06-30 0000092122 so:NaturalGasDistributionOtherMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherRevenueSourcesMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricOtherMember 2020-04-01 2020-06-30 0000092122 so:WholesaleElectricNonPPARevenuesMember 2019-04-01 2019-06-30 0000092122 so:NaturalGasDistributionMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherRevenueSourcesMember 2020-04-01 2020-06-30 0000092122 so:RetailElectricResidentialMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricResidentialMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricCommercialMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2020-01-01 2020-06-30 0000092122 so:OtherAdjustmentsMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionTransportationMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherRevenueSourcesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherRevenuesMember 2019-04-01 2019-06-30 0000092122 so:OtherNaturalGasWholesaleGasServicesMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricRevenuesMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:OtherRevenueSourcesMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricIndustrialMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricCommercialMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionOtherMember 2020-04-01 2020-06-30 0000092122 so:NaturalGasDistributionTransportationMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:OtherRevenuesMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricMember 2019-04-01 2019-06-30 0000092122 so:OtherNaturalGasGasMarketingServicesMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasGasMarketingServicesMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricResidentialMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricRevenuesMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionOtherMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionResidentialMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasGasMarketingServicesMember 2020-04-01 2020-06-30 0000092122 so:OtherAdjustmentsMember 2019-04-01 2019-06-30 0000092122 so:RetailElectricMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionCommercialMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricNonPPARevenuesMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricResidentialMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionOtherMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:OtherRevenuesMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricRevenuesMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionCommercialMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasGasMarketingServicesMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionResidentialMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherRevenuesMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricResidentialMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionOtherMember 2019-04-01 2019-06-30 0000092122 so:NaturalGasDistributionIndustrialMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionResidentialMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherRevenuesMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:OtherAdjustmentsMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricOtherMember 2019-01-01 2019-06-30 0000092122 so:OtherNaturalGasGasMarketingServicesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasGasMarketingServicesMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionResidentialMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:OtherAdjustmentsMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionIndustrialMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasGasMarketingServicesMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricIndustrialMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionResidentialMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:RetailElectricOtherMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:RetailElectricIndustrialMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasGasMarketingServicesMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:OtherRevenueSourcesMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricNonPPARevenuesMember 2020-01-01 2020-06-30 0000092122 so:OtherRevenueSourcesMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasMember 2019-04-01 2019-06-30 0000092122 so:NaturalGasDistributionCommercialMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricNonPPARevenuesMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionOtherMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasGasMarketingServicesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricPPACapacityRevenuesMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionCommercialMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionOtherMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2020-04-01 2020-06-30 0000092122 so:RetailElectricResidentialMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionResidentialMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:RetailElectricIndustrialMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionTransportationMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricMember 2019-01-01 2019-06-30 0000092122 so:NaturalGasDistributionResidentialMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionIndustrialMember 2020-01-01 2020-06-30 0000092122 so:WholesaleElectricPPACapacityRevenuesMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionTransportationMember 2019-04-01 2019-06-30 0000092122 so:RetailElectricIndustrialMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionResidentialMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricIndustrialMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:RetailElectricCommercialMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricNonPPARevenuesMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:RetailElectricIndustrialMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionIndustrialMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricCommercialMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:RetailElectricOtherMember 2020-04-01 2020-06-30 0000092122 so:WholesaleElectricRevenuesMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionTransportationMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:OtherRevenueSourcesMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:RetailElectricOtherMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:RetailElectricMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasGasMarketingServicesMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionResidentialMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionCommercialMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionCommercialMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionIndustrialMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionResidentialMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherRevenuesMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricPPACapacityRevenuesMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasGasMarketingServicesMember 2019-04-01 2019-06-30 0000092122 so:OtherRevenuesMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:OtherRevenuesMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricCommercialMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionCommercialMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionTransportationMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricRevenuesMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:RetailElectricResidentialMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherRevenueSourcesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherAdjustmentsMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionTransportationMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasMember 2019-04-01 2019-06-30 0000092122 so:WholesaleElectricPPAEnergyRevenuesMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricCommercialMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherAdjustmentsMember 2020-04-01 2020-06-30 0000092122 so:WholesaleElectricPPAEnergyRevenuesMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherRevenueSourcesMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasGasMarketingServicesMember 2020-01-01 2020-06-30 0000092122 so:OtherRevenueSourcesMember 2019-04-01 2019-06-30 0000092122 so:WholesaleElectricPPAEnergyRevenuesMember 2020-04-01 2020-06-30 0000092122 so:OtherNaturalGasOtherNaturalGasRevenuesMember 2020-01-01 2020-06-30 0000092122 so:NaturalGasDistributionIndustrialMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricCommercialMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasGasMarketingServicesMember 2019-01-01 2019-06-30 0000092122 so:RetailElectricOtherMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember so:OtherAdjustmentsMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:OtherAdjustmentsMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricPPAEnergyRevenuesMember 2019-04-01 2019-06-30 0000092122 so:OtherNaturalGasWholesaleGasServicesMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricResidentialMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:RetailElectricIndustrialMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionResidentialMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionCommercialMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:RetailElectricResidentialMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:OtherRevenuesMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember so:RetailElectricMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:RetailElectricMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionIndustrialMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:OtherNaturalGasGasMarketingServicesMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:WholesaleElectricRevenuesMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionIndustrialMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:OtherNaturalGasGasMarketingServicesMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:RetailElectricMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherAdjustmentsMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricOtherMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasWholesaleGasServicesMember 2020-04-01 2020-06-30 0000092122 so:NaturalGasDistributionResidentialMember 2019-01-01 2019-06-30 0000092122 so:OtherNaturalGasWholesaleGasServicesMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricIndustrialMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionCommercialMember 2020-01-01 2020-06-30 0000092122 so:NaturalGasDistributionIndustrialMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:NaturalGasDistributionTransportationMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember so:OtherNaturalGasGasMarketingServicesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricPPAEnergyRevenuesMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:NaturalGasDistributionTransportationMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricRevenuesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasOtherNaturalGasRevenuesMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasGasMarketingServicesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherRevenueSourcesMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:OtherRevenueSourcesMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherNaturalGasWholesaleGasServicesMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:WholesaleElectricNonPPARevenuesMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:OtherRevenueSourcesMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember so:NaturalGasDistributionCommercialMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:NaturalGasDistributionTransportationMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricOtherMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember so:WholesaleElectricRevenuesMember 2020-04-01 2020-06-30 0000092122 so:NaturalGasDistributionMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember so:RetailElectricCommercialMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:NaturalGasDistributionMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember so:OtherNaturalGasWholesaleGasServicesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:RetailElectricMember 2019-01-01 2019-06-30 0000092122 so:WholesaleElectricPPACapacityRevenuesMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherRevenuesMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember so:RetailElectricCommercialMember 2020-04-01 2020-06-30 0000092122 so:OtherRevenuesMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember so:RetailElectricResidentialMember 2019-04-01 2019-06-30 0000092122 so:UnregulatedDistributedGenerationMember 2019-12-31 0000092122 so:UnregulatedDistributedGenerationMember 2020-06-30 0000092122 so:AlabamaPowerMember 2022-01-01 2020-06-30 0000092122 so:AlabamaPowerMember 2021-01-01 2020-06-30 0000092122 so:SouthernPowerMember 2023-01-01 2020-06-30 0000092122 so:AlabamaPowerMember 2023-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember 2025-01-01 2020-06-30 0000092122 so:SouthernPowerMember 2020-07-01 2020-06-30 0000092122 so:AlabamaPowerMember 2025-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember 2020-07-01 2020-06-30 0000092122 2022-01-01 2020-06-30 0000092122 2023-01-01 2020-06-30 0000092122 so:AlabamaPowerMember 2020-07-01 2020-06-30 0000092122 so:SouthernPowerMember 2024-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember 2023-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember 2021-01-01 2020-06-30 0000092122 so:AlabamaPowerMember 2024-01-01 2020-06-30 0000092122 so:SouthernPowerMember 2025-01-01 2020-06-30 0000092122 2024-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember 2024-01-01 2020-06-30 0000092122 2021-01-01 2020-06-30 0000092122 2020-07-01 2020-06-30 0000092122 so:GeorgiaPowerMember 2022-01-01 2020-06-30 0000092122 so:SouthernPowerMember 2022-01-01 2020-06-30 0000092122 2025-01-01 2020-06-30 0000092122 so:SouthernPowerMember 2021-01-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember so:SPWindMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember so:SPSolarHoldingsILPMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember so:SPWindMember 2019-12-31 0000092122 so:FinancialInvestorsMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember so:SPWindMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember so:OtherVariableInterestEntitiesMember 2019-12-31 0000092122 so:SouthernPowerMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember so:SPSolarHoldingsILPMember 2019-12-31 0000092122 so:SouthernPowerMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember so:OtherVariableInterestEntitiesMember 2020-06-30 0000092122 so:GlobalAtlanticMember so:SPSolarHoldingsILPMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember so:SPWindMember 2020-06-30 0000092122 so:SouthernPowerMember so:SPSolarHoldingsILPMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:SNGMember 2019-12-31 0000092122 so:SouthernCompanyGasMember so:PennEastPipelineMember 2019-12-31 0000092122 so:SouthernCompanyGasMember so:SNGMember 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherMember 2019-12-31 0000092122 so:SouthernCompanyGasMember so:OtherMember 2020-06-30 0000092122 so:SouthernCompanyGasMember so:PennEastPipelineMember 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:SNGMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:SNGMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:AtlanticCoastPipelineMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:PennEastPipelineMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:AtlanticCoastPipelineMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:SNGMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:PennEastPipelineMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:AtlanticCoastPipelineMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:OtherMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:SNGMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:PennEastPipelineMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:OtherMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember so:PennEastPipelineMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember so:AtlanticCoastPipelineMember 2020-01-01 2020-06-30 0000092122 so:SNGMember us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2020-01-01 2020-06-30 0000092122 so:SNGMember us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2020-04-01 2020-06-30 0000092122 so:SNGMember us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2019-01-01 2019-06-30 0000092122 so:SNGMember us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:StandbyLettersOfCreditMember 2020-06-30 0000092122 so:NicorGasMember 2020-06-30 0000092122 so:SouthernCompanyGasCapitalMember 2020-06-30 0000092122 so:SouthernElectricGeneratingCompanyMember 2020-06-30 0000092122 so:SouthernCompanyMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000092122 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000092122 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000092122 us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000092122 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:PensionPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000092122 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000092122 so:GeorgiaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000092122 so:AlabamaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000092122 so:SouthernPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000092122 so:MississippiPowerMember us-gaap:PensionPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000092122 us-gaap:PensionPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000092122 us-gaap:PensionPlansDefinedBenefitMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:PensionPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:PensionPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000092122 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:PensionPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000092122 us-gaap:PensionPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:PensionPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:PrivateEquityFundsMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2020-06-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2020-06-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2020-06-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-06-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2020-06-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2020-06-30 0000092122 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2020-06-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherThanSecuritiesInvestmentMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2020-06-30 0000092122 so:GeorgiaPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2020-06-30 0000092122 so:AlabamaPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000092122 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2020-06-30 0000092122 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PrivateEquityFundsMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueMeasurementsRecurringMember so:DomesticEquityMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2020-06-30 0000092122 so:MississippiPowerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueMeasurementsRecurringMember so:ForeignEquityMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-06-30 0000092122 so:SouthernPowerMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateContractMember 2020-06-30 0000092122 so:SouthernCompanyGasMember srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:EnergyRelatedDerivativeMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:MarketApproachValuationTechniqueMember 2020-06-30 0000092122 so:SouthernCompanyGasMember srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:EnergyRelatedDerivativeMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:MarketApproachValuationTechniqueMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:FairValueInputsLevel3Member us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:RegistrantsMember so:DerivativeCounterpartiesMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:PublicUtilitiesInventoryNaturalGasMember us-gaap:NondesignatedMember us-gaap:LongMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:PublicUtilitiesInventoryNaturalGasMember us-gaap:NondesignatedMember us-gaap:ShortMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:EnergyRelatedDerivativeMember 2020-06-30 0000092122 so:SouthernPowerMember so:PublicUtilitiesInventoryPowerPositionMember 2020-06-30 0000092122 so:SouthernCompanyGasMember us-gaap:EnergyRelatedDerivativeMember 2019-12-31 0000092122 so:ParentCompanyandSouthernPowerMember 2020-06-30 0000092122 us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember so:CostofNaturalGasMember 2020-01-01 2020-06-30 0000092122 us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember so:CostofNaturalGasMember 2020-04-01 2020-06-30 0000092122 us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2019-01-01 2019-06-30 0000092122 us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember so:CostofNaturalGasMember 2019-01-01 2019-06-30 0000092122 us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember so:CostofNaturalGasMember 2019-04-01 2019-06-30 0000092122 us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember so:NaturalGasRevenuesMember 2020-04-01 2020-06-30 0000092122 us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2020-04-01 2020-06-30 0000092122 us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember so:NaturalGasRevenuesMember 2020-01-01 2020-06-30