XML 104 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Regulatory Matters - APC Certificate of Convenience and Necessity (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2020
Public Utilities, General Disclosures [Line Items]      
Construction work in progress $ 11,510 $ 10,896  
Plant in service, net of depreciation 82,700 82,232  
ALABAMA POWER CO      
Public Utilities, General Disclosures [Line Items]      
Construction work in progress 1,510 1,526  
Plant in service, net of depreciation 23,139 $ 23,002  
ALABAMA POWER CO | Plant Barry Unit 8      
Public Utilities, General Disclosures [Line Items]      
Estimated in-service cost     $ 652
Construction work in progress 541    
Construction in progress, work in progress amount 536    
Plant in service, net of depreciation $ 5