XML 210 R155.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging (Notional Amounts of Derivative Instruments) (Details)
Mcf in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
GWh
Mcf
Dec. 31, 2022
USD ($)
GWh
Mcf
Interest Rate Contracts    
Derivative [Line Items]    
Pay Notional $ 5,027 $ 2,877
Interest Rate Contracts | Designated contracts | Cash flow hedges    
Derivative [Line Items]    
Pay Notional 2,300 500
Interest Rate Contracts | Undesignated contracts    
Derivative [Line Items]    
Pay Notional $ 2,727 $ 2,377
Commodity contracts | Electricity (GWh)    
Derivative [Line Items]    
Notional amount, energy measure, electricity (in GWh) | GWh 13,608 14,086
Commodity contracts | Natural gas (millions of Dth)    
Derivative [Line Items]    
Notional amount, volume of natural gas (in millions of Dth) | Mcf 846 909
Duke Energy Carolinas | Interest Rate Contracts    
Derivative [Line Items]    
Pay Notional $ 1,050 $ 1,250
Duke Energy Carolinas | Interest Rate Contracts | Undesignated contracts    
Derivative [Line Items]    
Pay Notional $ 1,050 $ 1,250
Duke Energy Carolinas | Commodity contracts | Natural gas (millions of Dth)    
Derivative [Line Items]    
Notional amount, volume of natural gas (in millions of Dth) | Mcf 279 307
Progress Energy | Interest Rate Contracts    
Derivative [Line Items]    
Pay Notional $ 1,250 $ 800
Progress Energy | Interest Rate Contracts | Undesignated contracts    
Derivative [Line Items]    
Pay Notional $ 1,250 $ 800
Progress Energy | Commodity contracts | Natural gas (millions of Dth)    
Derivative [Line Items]    
Notional amount, volume of natural gas (in millions of Dth) | Mcf 274 292
Duke Energy Progress | Interest Rate Contracts    
Derivative [Line Items]    
Pay Notional $ 925 $ 500
Duke Energy Progress | Interest Rate Contracts | Undesignated contracts    
Derivative [Line Items]    
Pay Notional $ 925 $ 500
Duke Energy Progress | Commodity contracts | Natural gas (millions of Dth)    
Derivative [Line Items]    
Notional amount, volume of natural gas (in millions of Dth) | Mcf 274 292
Duke Energy Florida | Interest Rate Contracts    
Derivative [Line Items]    
Pay Notional $ 325 $ 300
Duke Energy Florida | Interest Rate Contracts | Undesignated contracts    
Derivative [Line Items]    
Pay Notional 325 300
Duke Energy Ohio | Interest Rate Contracts    
Derivative [Line Items]    
Pay Notional 27 27
Duke Energy Ohio | Interest Rate Contracts | Undesignated contracts    
Derivative [Line Items]    
Pay Notional $ 27 $ 27
Duke Energy Ohio | Commodity contracts | Electricity (GWh)    
Derivative [Line Items]    
Notional amount, energy measure, electricity (in GWh) | GWh 1,616 1,820
Duke Energy Indiana | Interest Rate Contracts    
Derivative [Line Items]    
Pay Notional $ 400 $ 300
Duke Energy Indiana | Interest Rate Contracts | Undesignated contracts    
Derivative [Line Items]    
Pay Notional $ 400 $ 300
Duke Energy Indiana | Commodity contracts | Electricity (GWh)    
Derivative [Line Items]    
Notional amount, energy measure, electricity (in GWh) | GWh 11,992 12,266
Duke Energy Indiana | Commodity contracts | Natural gas (millions of Dth)    
Derivative [Line Items]    
Notional amount, volume of natural gas (in millions of Dth) | Mcf 30 11
Piedmont | Commodity contracts | Natural gas (millions of Dth)    
Derivative [Line Items]    
Notional amount, volume of natural gas (in millions of Dth) | Mcf 263 299