XML 228 R166.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging (Schedule of Offsetting Liabilities) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized $ 319 $ 729
Net amounts presented in Current Liabilities: Other 113 311
Net amounts presented in Other Noncurrent Liabilities: Other 133 217
Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 145 409
Offset (29) (2)
Cash collateral posted $ (3) $ (96)
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Current Liabilities: Other Current Liabilities: Other
Noncurrent Liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized $ 174 $ 320
Offset (37) (37)
Cash collateral posted $ (4) $ (66)
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other (includes $54 at 2023 related to VIEs) Other (includes $54 at 2023 related to VIEs)
Duke Energy Carolinas    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized $ 88 $ 260
Net amounts presented in Current Liabilities: Other 40 130
Net amounts presented in Other Noncurrent Liabilities: Other 8 29
Duke Energy Carolinas | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 57 179
Offset (15) (1)
Cash collateral posted (2) (48)
Duke Energy Carolinas | Noncurrent Liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 31 81
Offset (19) (14)
Cash collateral posted (4) (38)
Progress Energy    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 58 234
Net amounts presented in Current Liabilities: Other 20 118
Net amounts presented in Other Noncurrent Liabilities: Other 7 35
Progress Energy | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 34 149
Offset (14) (1)
Cash collateral posted   (30)
Progress Energy | Noncurrent Liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 24 85
Offset (17) (22)
Cash collateral posted   (28)
Duke Energy Progress    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 57 219
Net amounts presented in Current Liabilities: Other 19 118
Net amounts presented in Other Noncurrent Liabilities: Other 7 20
Duke Energy Progress | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 33 149
Offset (14) (1)
Cash collateral posted   (30)
Duke Energy Progress | Noncurrent Liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 24 70
Offset (17) (22)
Cash collateral posted   (28)
Duke Energy Florida    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 1 15
Net amounts presented in Current Liabilities: Other 1  
Net amounts presented in Other Noncurrent Liabilities: Other   15
Duke Energy Florida | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 1  
Duke Energy Florida | Noncurrent Liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized   15
Duke Energy Ohio    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 1 1
Net amounts presented in Other Noncurrent Liabilities: Other 1 1
Duke Energy Ohio | Noncurrent Liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 1 1
Duke Energy Indiana    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 3 18
Net amounts presented in Current Liabilities: Other 2  
Duke Energy Indiana | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 3 18
Cash collateral posted (1) (18)
Piedmont    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 94 147
Net amounts presented in Current Liabilities: Other 16 20
Net amounts presented in Other Noncurrent Liabilities: Other 78 127
Piedmont | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 16 20
Piedmont | Noncurrent Liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized $ 78 $ 127