XML 178 R122.htm IDEA: XBRL DOCUMENT v3.22.4
Derivatives and Hedging (Notional Amounts of Derivative Instruments) (Details)
Mcf in Millions, $ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
GWh
Mcf
Dec. 31, 2021
USD ($)
GWh
Mcf
Interest Rate Contracts    
Derivative [Line Items]    
Pay Notional $ 3,479 $ 3,592
Interest Rate Contracts | Designated contracts | Cash flow hedges    
Derivative [Line Items]    
Pay Notional 500 2,415
Interest Rate Contracts | Undesignated contracts    
Derivative [Line Items]    
Pay Notional $ 2,979 $ 1,177
Commodity contracts | Electricity (GWh)    
Derivative [Line Items]    
Notional amount, energy measure, in gigawatt-hours | GWh 14,086 12,369
Commodity contracts | Natural gas (millions of Dth)    
Derivative [Line Items]    
Notional amount, volume in millions of dekatherms | Mcf 909 823
Duke Energy Carolinas | Interest Rate Contracts    
Derivative [Line Items]    
Pay Notional $ 1,250 $ 350
Duke Energy Carolinas | Interest Rate Contracts | Undesignated contracts    
Derivative [Line Items]    
Pay Notional $ 1,250 $ 350
Duke Energy Carolinas | Commodity contracts | Natural gas (millions of Dth)    
Derivative [Line Items]    
Notional amount, volume in millions of dekatherms | Mcf 307 264
Progress Energy | Interest Rate Contracts    
Derivative [Line Items]    
Pay Notional $ 800 $ 500
Progress Energy | Interest Rate Contracts | Undesignated contracts    
Derivative [Line Items]    
Pay Notional $ 800 $ 500
Progress Energy | Commodity contracts | Natural gas (millions of Dth)    
Derivative [Line Items]    
Notional amount, volume in millions of dekatherms | Mcf 292 215
Duke Energy Progress | Interest Rate Contracts    
Derivative [Line Items]    
Pay Notional $ 500 $ 500
Duke Energy Progress | Interest Rate Contracts | Undesignated contracts    
Derivative [Line Items]    
Pay Notional $ 500 $ 500
Duke Energy Progress | Commodity contracts | Natural gas (millions of Dth)    
Derivative [Line Items]    
Notional amount, volume in millions of dekatherms | Mcf 292 215
Duke Energy Florida | Interest Rate Contracts    
Derivative [Line Items]    
Pay Notional $ 300  
Duke Energy Florida | Interest Rate Contracts | Undesignated contracts    
Derivative [Line Items]    
Pay Notional 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, in gigawatt-hours | GWh 1,820 1,681
Duke Energy Indiana | Interest Rate Contracts    
Derivative [Line Items]    
Pay Notional $ 300 $ 300
Duke Energy Indiana | Interest Rate Contracts | Undesignated contracts    
Derivative [Line Items]    
Pay Notional $ 300 $ 300
Duke Energy Indiana | Commodity contracts | Electricity (GWh)    
Derivative [Line Items]    
Notional amount, energy measure, in gigawatt-hours | GWh 12,266 10,688
Duke Energy Indiana | Commodity contracts | Natural gas (millions of Dth)    
Derivative [Line Items]    
Notional amount, volume in millions of dekatherms | Mcf 11 8
Piedmont | Commodity contracts | Natural gas (millions of Dth)    
Derivative [Line Items]    
Notional amount, volume in millions of dekatherms | Mcf 299 336