XML 116 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives and Hedging (Schedule of Offsetting Assets) (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized $ 268 $ 795
Derivative Asset, Current 109 518
Net amounts presented in Current Assets: Other 62 116
Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 128 582
Gross amounts offset $ (19) $ (64)
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Current Assets: Other Current Assets: Other
Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized $ 140 $ 213
Gross amounts offset $ (78) $ (97)
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Other
Duke Energy Carolinas    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized $ 80 $ 330
Derivative Asset, Current 2 193
Net amounts presented in Current Assets: Other 29 64
Duke Energy Carolinas | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 13 226
Gross amounts offset (11) (33)
Duke Energy Carolinas | Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 67 104
Gross amounts offset (38) (40)
Progress Energy    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 88 248
Derivative Asset, Current 7 110
Net amounts presented in Current Assets: Other 33 51
Progress Energy | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 15 140
Gross amounts offset (8) (30)
Progress Energy | Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 73 108
Gross amounts offset (40) (57)
Duke Energy Progress    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 82 230
Derivative Asset, Current 1 92
Net amounts presented in Current Assets: Other 33 51
Duke Energy Progress | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 9 122
Gross amounts offset (8) (30)
Duke Energy Progress | Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 73 108
Gross amounts offset (40) (57)
Duke Energy Florida    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 6 17
Derivative Asset, Current 6 17
Duke Energy Florida | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 6 17
Duke Energy Ohio    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 1 5
Derivative Asset, Current 1 5
Duke Energy Ohio | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 1 5
Duke Energy Indiana    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 11 110
Derivative Asset, Current 11 110
Duke Energy Indiana | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 11 $ 110
Piedmont    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 1  
Derivative Asset, Current 1  
Piedmont | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized $ 1