XML 1062 R89.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Fair Value, Nature and Risk of Investments (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Foreign equity fund [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value $ 121,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_ForeignEquityMember
$ 131,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_ForeignEquityMember
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_ForeignEquityMember
0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_ForeignEquityMember
Redemption Frequency Monthly Monthly
Redemption Notice Period 5 days 5 days
Corporate bonds - commingled funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value   8,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_CorporateBondsCommingledFundsMember
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_CorporateBondsCommingledFundsMember
0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_CorporateBondsCommingledFundsMember
Redemption Frequency   Daily
Redemption Notice Period   Not applicable 
Equity - commingled funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 63,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_EquitycommingledfundsMember
65,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_EquitycommingledfundsMember
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_EquitycommingledfundsMember
0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_EquitycommingledfundsMember
Redemption Frequency Daily/Monthly Daily/Monthly
Redemption Notice Period Daily/7 days  Daily/7 days 
Debt - Commingled Funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 15,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_DebtCommingledFundsMember
 
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_DebtCommingledFundsMember
 
Redemption Frequency Daily  
Redemption Notice Period 5 days  
Other - commingled funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 8,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_OtherCommingledFundsMember
24,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_OtherCommingledFundsMember
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_OtherCommingledFundsMember
0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_OtherCommingledFundsMember
Redemption Frequency Daily Daily
Redemption Notice Period Not applicable  Not applicable 
Other - money market funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 11,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_OthermoneymarketfundsMember
 
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_OthermoneymarketfundsMember
 
Redemption Frequency Daily  
Redemption Notice Period Not applicable  
Trust-owned life insurance [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 115,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_TrustOwnedLifeInsuranceMember
110,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_TrustOwnedLifeInsuranceMember
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_TrustOwnedLifeInsuranceMember
0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_TrustOwnedLifeInsuranceMember
Redemption Frequency Daily Daily
Redemption Notice Period 15 days  15 days 
Money market funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 397,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
491,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
Redemption Frequency Daily Daily
Redemption Notice Period Not applicable  Not applicable 
Maximum [Member] | Foreign equity fund [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Redemption Notice Period 5 days 5 days
Maximum [Member] | Equity - commingled funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Redemption Notice Period 7 days 7 days
Maximum [Member] | Debt - Commingled Funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Redemption Notice Period 5 days  
Maximum [Member] | Trust-owned life insurance [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Redemption Notice Period 15 days 15 days
Alabama Power [Member] | Equity - commingled funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 63,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_EquitycommingledfundsMember
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
65,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_EquitycommingledfundsMember
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_EquitycommingledfundsMember
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_EquitycommingledfundsMember
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Redemption Frequency Daily/Monthly Daily/Monthly
Redemption Notice Period Daily/7 days Daily/7 days
Redemption Notice Period 7 days 7 days
Alabama Power [Member] | Debt - Commingled Funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 15,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_DebtCommingledFundsMember
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
 
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_DebtCommingledFundsMember
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
 
Redemption Frequency Daily  
Redemption Notice Period 5 days  
Redemption Notice Period 5 days  
Alabama Power [Member] | Trust-owned life insurance [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 115,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_TrustOwnedLifeInsuranceMember
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
110,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_TrustOwnedLifeInsuranceMember
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_TrustOwnedLifeInsuranceMember
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_TrustOwnedLifeInsuranceMember
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Redemption Frequency Daily Daily
Redemption Notice Period 15 days 15 days
Redemption Notice Period 15 days 15 days
Alabama Power [Member] | Money market funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 162,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
 
Cash and Cash Equivalents, Fair Value Disclosure   236,000,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
/ dei_LegalEntityAxis
= so_AlabamaPowerMember
Redemption Frequency Daily Daily
Redemption Notice Period Not applicable Not applicable
Georgia Power [Member] | Foreign equity fund [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 121,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_ForeignEquityMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
131,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_ForeignEquityMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_ForeignEquityMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_ForeignEquityMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Redemption Frequency Monthly Daily
Redemption Notice Period 5 days 5 days
Georgia Power [Member] | Corporate bonds - commingled funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value   8,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_CorporateBondsCommingledFundsMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_CorporateBondsCommingledFundsMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_CorporateBondsCommingledFundsMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Redemption Frequency   Daily
Redemption Notice Period   Not applicable
Georgia Power [Member] | Other - commingled funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 8,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_OtherCommingledFundsMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
24,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_OtherCommingledFundsMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_OtherCommingledFundsMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_OtherCommingledFundsMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Redemption Frequency Daily Daily
Redemption Notice Period Not applicable Not applicable
Georgia Power [Member] | Other - money market funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 11,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= so_OthermoneymarketfundsMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
 
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= so_OthermoneymarketfundsMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
 
Redemption Frequency Daily  
Redemption Notice Period Not applicable  
Georgia Power [Member] | Money market funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Unfunded Commitments   0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
/ dei_LegalEntityAxis
= so_GeorgiaPowerMember
Georgia Power [Member] | Maximum [Member] | Foreign equity fund [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Redemption Notice Period 5 days 5 days
Gulf Power [Member] | Money market funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 18,032,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
/ dei_LegalEntityAxis
= so_GulfPowerMember
15,929,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
/ dei_LegalEntityAxis
= so_GulfPowerMember
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
/ dei_LegalEntityAxis
= so_GulfPowerMember
0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
/ dei_LegalEntityAxis
= so_GulfPowerMember
Redemption Frequency Daily Daily
Redemption Notice Period Not applicable Not applicable
Mississippi Power [Member] | Money market funds [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 114,900,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
/ dei_LegalEntityAxis
= so_MississippiPowerMember
125,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
/ dei_LegalEntityAxis
= so_MississippiPowerMember
Unfunded Commitments 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
/ dei_LegalEntityAxis
= so_MississippiPowerMember
0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
/ dei_LegalEntityAxis
= so_MississippiPowerMember
Redemption Frequency Daily Daily
Redemption Notice Period Not applicable Not applicable
Southern Power [Member]    
Fair value measurements of investments calculated at net asset value per share as well as the nature and risk of those investments    
Fair Value 18,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ dei_LegalEntityAxis
= so_SouthernPowerMember
68,000,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ dei_LegalEntityAxis
= so_SouthernPowerMember
Unfunded Commitments $ 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ dei_LegalEntityAxis
= so_SouthernPowerMember
$ 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
/ dei_LegalEntityAxis
= so_SouthernPowerMember
Redemption Frequency Daily Daily
Redemption Notice Period Not applicable Not applicable