XML 148 R105.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives and Hedging (Schedule of Offsetting Assets) (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized $ 472 $ 434
Derivative Asset, Current 316 238
Net amounts presented in Current Assets: Other 114 130
Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 320 267
Offset (1) $ (29)
Cash collateral received $ (3)  
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Current Assets: Other Current Assets: Other
Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized $ 152 $ 167
Offset (36) $ (37)
Cash collateral received $ (2)  
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Other
Duke Energy Carolinas    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized $ 159 $ 94
Derivative Asset, Current 98 24
Net amounts presented in Current Assets: Other 37 36
Duke Energy Carolinas | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 102 39
Offset (1) (15)
Cash collateral received (3)  
Duke Energy Carolinas | Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 57 55
Offset (18) (19)
Cash collateral received (2)  
Progress Energy    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 147 127
Derivative Asset, Current 89 58
Net amounts presented in Current Assets: Other 39 38
Progress Energy | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 90 72
Offset (1) (14)
Progress Energy | Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 57 55
Offset (18) (17)
Duke Energy Progress    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 139 109
Derivative Asset, Current 85 47
Net amounts presented in Current Assets: Other 35 31
Duke Energy Progress | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 86 61
Offset (1) (14)
Duke Energy Progress | Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 53 48
Offset (18) (17)
Duke Energy Florida    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 8 18
Derivative Asset, Current 4 11
Net amounts presented in Current Assets: Other 4 7
Duke Energy Florida | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 4 11
Offset 0 0
Duke Energy Florida | Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 4 7
Offset 0 0
Duke Energy Ohio    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 1 1
Derivative Asset, Current 1 1
Net amounts presented in Current Assets: Other 0 0
Duke Energy Ohio | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 1 1
Offset 0 0
Duke Energy Ohio | Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 0 0
Offset 0 0
Duke Energy Indiana    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 53 44
Derivative Asset, Current 53 44
Net amounts presented in Current Assets: Other 0 0
Duke Energy Indiana | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 53 44
Offset 0 0
Duke Energy Indiana | Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 0 0
Offset 0 0
Piedmont    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 0 1
Derivative Asset, Current 0 1
Net amounts presented in Current Assets: Other 0 0
Piedmont | Current assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 0 1
Offset 0 0
Piedmont | Noncurrent assets    
Offsetting Derivative Assets [Abstract]    
Gross amounts recognized 0 0
Offset $ 0 $ 0