XML 214 R159.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging (Schedule of Offsetting Liabilities) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized $ 729 $ 437
Net amounts presented in Current Liabilities: Other 311 144
Net amounts presented in Other Noncurrent Liabilities: Other 217 185
Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 409 193
Offset (2) (33)
Cash collateral posted $ (96) $ (16)
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Current Liabilities: Other Current Liabilities: Other
Noncurrent Liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized $ 320 $ 244
Offset (37) $ (59)
Cash collateral posted $ (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 $ 260 $ 127
Net amounts presented in Current Liabilities: Other 130 81
Net amounts presented in Other Noncurrent Liabilities: Other 29 2
Duke Energy Carolinas | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 179 96
Offset (1) (15)
Cash collateral posted (48)  
Duke Energy Carolinas | Noncurrent Liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 81 31
Offset (14) (29)
Cash collateral posted (38)  
Progress Energy    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 234 66
Net amounts presented in Current Liabilities: Other 118 18
Net amounts presented in Other Noncurrent Liabilities: Other 35  
Progress Energy | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 149 36
Offset (1) (18)
Cash collateral posted (30)  
Progress Energy | Noncurrent Liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 85 30
Offset (22) (30)
Cash collateral posted (28)  
Duke Energy Progress    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 219 48
Net amounts presented in Current Liabilities: Other 118  
Net amounts presented in Other Noncurrent Liabilities: Other 20  
Duke Energy Progress | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 149 18
Offset (1) (18)
Cash collateral posted (30)  
Duke Energy Progress | Noncurrent Liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 70 30
Offset (22) (30)
Cash collateral posted (28)  
Duke Energy Florida    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 15 19
Net amounts presented in Current Liabilities: Other   19
Net amounts presented in Other Noncurrent Liabilities: Other 15  
Duke Energy Florida | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized   19
Duke Energy Florida | Noncurrent Liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 15  
Duke Energy Ohio    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 1 2
Net amounts presented in Other Noncurrent Liabilities: Other 1 2
Duke Energy Ohio | Noncurrent Liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 1 2
Duke Energy Indiana    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 18 16
Duke Energy Indiana | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 18 16
Cash collateral posted (18) (16)
Piedmont    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 147 168
Net amounts presented in Current Liabilities: Other 20 27
Net amounts presented in Other Noncurrent Liabilities: Other 127 141
Piedmont | Current liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized 20 27
Piedmont | Noncurrent Liabilities    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts recognized $ 127 $ 141