XML 106 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Regulatory Matters - APC Renewable Generation Certificate (Details)
Apr. 04, 2023
claim
MW
Mar. 31, 2023
MW
Subsequent Event    
Public Utilities, General Disclosures [Line Items]    
Renewable generation certificate, number of new solar power purchase agreements | claim 2  
ALABAMA POWER CO    
Public Utilities, General Disclosures [Line Items]    
Renewable generation certificate, authorized generating capacity (in MWs)   500
ALABAMA POWER CO | Subsequent Event    
Public Utilities, General Disclosures [Line Items]    
Renewable generation certificate, additional generating capacity procured (in MWs) 160  
Renewable generation certificate, generating capacity (in MWs) 490