XML 112 R83.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives - Schedule of Pre-Tax Effects of Hedging on AOCI (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative $ 3 $ 64 $ (17) $ (35)
Cash Flow Hedging | Energy-related derivatives        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative 38 9 59 2
Cash Flow Hedging | Interest rate derivatives        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative 5 1 7 (27)
Cash Flow Hedging | Foreign currency derivatives        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative (36) 54 (79) (10)
Fair Value Hedging | Foreign currency derivatives        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative (4) 0 (4) 0
Southern Power        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative (28) 59 (63) (8)
Southern Power | Cash Flow Hedging | Energy-related derivatives        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative 8 5 16 2
Southern Power | Cash Flow Hedging | Foreign currency derivatives        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative (36) 54 (79) (10)
SOUTHERN Co GAS        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative 30 5 43 (24)
SOUTHERN Co GAS | Cash Flow Hedging | Energy-related derivatives        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative 30 4 43 0
SOUTHERN Co GAS | Cash Flow Hedging | Interest rate derivatives        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative $ 0 $ 1 $ 0 $ (24)