XML 230 R188.htm IDEA: XBRL DOCUMENT
v3.24.0.1

LEASES - Lease Income (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Lessor, Lease, Description [Line Items] |  |  |
Lease income - interest income on sales-type leases | $ 24 | $ 25 | $ 15
Lease income - operating leases | 164 | 208 | 223
Variable lease income | 406 | 417 | 429
Total lease income | 594 | $ 650 | 667
Operating lease, income, comprehensive income, extensible list, not disclosed, flag |  | Lease income - operating leases |
Alabama Power |  |  |
Lessor, Lease, Description [Line Items] |  |  |
Lease income - interest income on sales-type leases | 0 | $ 0 | 0
Lease income - operating leases | 35 | 77 | 82
Variable lease income | 1 | 1 | 0
Total lease income | 36 | 78 | 82
Georgia Power |  |  |
Lessor, Lease, Description [Line Items] |  |  |
Lease income - interest income on sales-type leases | 0 | 0 | 0
Lease income - operating leases | 29 | 32 | 42
Variable lease income | 0 | 0 | 0
Total lease income | 29 | 32 | 42
Mississippi Power |  |  |
Lessor, Lease, Description [Line Items] |  |  |
Lease income - interest income on sales-type leases | 14 | 15 | 14
Lease income - operating leases | 2 | 2 | 2
Variable lease income | 0 | 0 | 0
Total lease income | 16 | 17 | 16
Southern Power |  |  |
Lessor, Lease, Description [Line Items] |  |  |
Lease income - interest income on sales-type leases | 10 | 10 | 1
Lease income - operating leases | 85 | 85 | 85
Variable lease income | 437 | 448 | 456
Total lease income | 532 | 543 | 542
Southern Company Gas |  |  |
Lessor, Lease, Description [Line Items] |  |  |
Lease income - interest income on sales-type leases | 0 | 0 | 0
Lease income - operating leases | 37 | 36 | 35
Variable lease income | 0 | 0 | 0
Total lease income | $ 37 | $ 36 | $ 35

X
- Definition Operating Lease, Income, Comprehensive Income, Extensible List, Not Disclosed, Flag + References No definition available. + Details
Name: | so_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag
Namespace Prefix: | so_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-5 + Details
Name: | us-gaap_LeaseIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-3 + Details
Name: | us-gaap_LessorLeaseDescriptionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-5 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482964/270-10-50-6A Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479016/842-30-45-3 + Details
Name: | us-gaap_OperatingLeaseLeaseIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of interest income from net investment in sales-type lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482964/270-10-50-6A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 25 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479341/842-30-25-2 + Details
Name: | us-gaap_SalesTypeLeaseInterestIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of variable lease payments from operating, direct financing, and sales-type leases, excluding amount included in measurement of lease receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-5 + Details
Name: | us-gaap_VariableLeaseIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=so_AlabamaPowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=so_GeorgiaPowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=so_MississippiPowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=so_SouthernPowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=so_SouthernCompanyGasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |