XML 150 R111.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Hedging (Schedule of Offsetting Assets) (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized $ 1,259 $ 320
Derivative Asset, Current 571 179
Net amounts presented in Current Assets: Other 265 93
Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 803 204
Gross amounts offset $ (232) $ (25)
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Current Assets: Other Current Assets: Other
Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized $ 456 $ 116
Gross amounts offset $ (191) $ (23)
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Noncurrent Assets: Other Other Noncurrent Assets: Other
Duke Energy Carolinas    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized $ 535 $ 162
Derivative Asset, Current 158 83
Net amounts presented in Current Assets: Other 167 48
Duke Energy Carolinas | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 282 99
Gross amounts offset (124) (16)
Duke Energy Carolinas | Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 253 63
Gross amounts offset (86) (15)
Progress Energy    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 437 124
Derivative Asset, Current 166 65
Net amounts presented in Current Assets: Other 57 42
Progress Energy | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 275 74
Gross amounts offset (109) (9)
Progress Energy | Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 162 50
Gross amounts offset (105) (8)
Duke Energy Progress    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 415 124
Derivative Asset, Current 144 65
Net amounts presented in Current Assets: Other 57 42
Duke Energy Progress | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 253 74
Gross amounts offset (109) (9)
Duke Energy Progress | Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 162 50
Gross amounts offset (105) (8)
Duke Energy Florida    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 22  
Derivative Asset, Current 22  
Duke Energy Florida | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 22  
Duke Energy Ohio    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 4 2
Derivative Asset, Current 4 2
Duke Energy Ohio | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 4 2
Duke Energy Indiana    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 131 23
Derivative Asset, Current 131 23
Duke Energy Indiana | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized $ 131 23
Piedmont    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized   3
Derivative Asset, Current   3
Piedmont | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized   $ 3