v3.26.1
Derivatives and Hedging (Offsetting Liabilities) (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized $ 283 $ 244
Derivative liabilities, current $ 151 $ 107
Derivative liabilities, current, location Other Liabilities, Current Other Liabilities, Current
Derivative liabilities, noncurrent $ 94 $ 90
Derivative liabilities, noncurrent, location Other Other
Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized $ 172 $ 131
Offset (11) (16)
Cash collateral posted (10) (8)
Noncurrent liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 111 113
Offset (17) (22)
Cash collateral posted   (1)
Duke Energy Carolinas    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 102 88
Derivative liabilities, current 67 46
Derivative liabilities, noncurrent 22 20
Duke Energy Carolinas | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 71 56
Offset (4) (9)
Cash collateral posted 0 (1)
Duke Energy Carolinas | Noncurrent liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 31 32
Offset (9) (11)
Cash collateral posted   (1)
Progress Energy    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 73 48
Derivative liabilities, current 39 14
Derivative liabilities, noncurrent 19 16
Progress Energy | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 46 21
Offset (7) (7)
Cash collateral posted 0 0
Progress Energy | Noncurrent liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 27 27
Offset (8) (11)
Cash collateral posted   0
Duke Energy Progress    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 70 47
Derivative liabilities, current 37 13
Derivative liabilities, noncurrent 18 16
Duke Energy Progress | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 44 20
Offset (7) (7)
Cash collateral posted 0 0
Duke Energy Progress | Noncurrent liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 26 27
Offset (8) (11)
Cash collateral posted   0
Duke Energy Florida    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 3 1
Derivative liabilities, current 2 1
Derivative liabilities, noncurrent 1 0
Duke Energy Florida | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 2 1
Offset 0 0
Cash collateral posted 0 0
Duke Energy Florida | Noncurrent liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 1 0
Offset 0 0
Cash collateral posted   0
Duke Energy Ohio    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 0 1
Derivative liabilities, current 0 0
Derivative liabilities, noncurrent 0 1
Duke Energy Ohio | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 0 0
Offset 0 0
Cash collateral posted 0 0
Duke Energy Ohio | Noncurrent liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 0 1
Offset 0 0
Cash collateral posted   0
Duke Energy Indiana    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 10 9
Derivative liabilities, current 0 2
Derivative liabilities, noncurrent 0 0
Duke Energy Indiana | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 10 9
Offset 0 0
Cash collateral posted (10) (7)
Duke Energy Indiana | Noncurrent liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 0 0
Offset 0 0
Cash collateral posted   0
Piedmont    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 68 72
Derivative liabilities, current 16 19
Derivative liabilities, noncurrent 52 53
Piedmont | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 16 19
Offset 0 0
Cash collateral posted 0 0
Piedmont | Noncurrent liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 52 53
Offset $ 0 0
Cash collateral posted   $ 0