v3.25.2
Derivatives and Hedging (Notional Amounts of Derivative Instruments) (Details)
Mcf in Millions, $ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
GWh
Mcf
Dec. 31, 2024
USD ($)
GWh
Mcf
Interest Rate Contracts    
Derivative [Line Items]    
Notional amount $ 7,252 $ 6,027
Commodity contracts | Electricity (GWh)    
Derivative [Line Items]    
Notional amount, energy measure (in gigawatt-hours) | GWh 24,145 12,229
Commodity contracts | Natural gas (millions of dekatherms)    
Derivative [Line Items]    
Notional amount, volume (in millions of dekatherms) | Mcf 778 779
Designated contracts | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount $ 3,225 $ 2,825
Undesignated contracts | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount 4,027 3,202
Duke Energy Carolinas | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount $ 1,875 $ 1,150
Duke Energy Carolinas | Commodity contracts | Electricity (GWh)    
Derivative [Line Items]    
Notional amount, energy measure (in gigawatt-hours) | GWh 0 0
Duke Energy Carolinas | Commodity contracts | Natural gas (millions of dekatherms)    
Derivative [Line Items]    
Notional amount, volume (in millions of dekatherms) | Mcf 290 276
Duke Energy Carolinas | Designated contracts | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount $ 0 $ 0
Duke Energy Carolinas | Undesignated contracts | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount 1,875 1,150
Progress Energy | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount $ 1,800 $ 1,775
Progress Energy | Commodity contracts | Electricity (GWh)    
Derivative [Line Items]    
Notional amount, energy measure (in gigawatt-hours) | GWh 0 0
Progress Energy | Commodity contracts | Natural gas (millions of dekatherms)    
Derivative [Line Items]    
Notional amount, volume (in millions of dekatherms) | Mcf 255 246
Progress Energy | Designated contracts | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount $ 0 $ 0
Progress Energy | Undesignated contracts | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount 1,800 1,775
Duke Energy Progress | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount $ 600 $ 1,125
Duke Energy Progress | Commodity contracts | Electricity (GWh)    
Derivative [Line Items]    
Notional amount, energy measure (in gigawatt-hours) | GWh 0 0
Duke Energy Progress | Commodity contracts | Natural gas (millions of dekatherms)    
Derivative [Line Items]    
Notional amount, volume (in millions of dekatherms) | Mcf 255 246
Duke Energy Progress | Designated contracts | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount $ 0 $ 0
Duke Energy Progress | Undesignated contracts | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount 600 1,125
Duke Energy Florida | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount 1,200 650
Duke Energy Florida | Designated contracts | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount 0 0
Duke Energy Florida | Undesignated contracts | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount 1,200 650
Duke Energy Indiana | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount $ 325 $ 250
Duke Energy Indiana | Commodity contracts | Electricity (GWh)    
Derivative [Line Items]    
Notional amount, energy measure (in gigawatt-hours) | GWh 21,145 10,942
Duke Energy Indiana | Commodity contracts | Natural gas (millions of dekatherms)    
Derivative [Line Items]    
Notional amount, volume (in millions of dekatherms) | Mcf 27 32
Duke Energy Indiana | Designated contracts | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount $ 0 $ 0
Duke Energy Indiana | Undesignated contracts | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount 325 250
Duke Energy Ohio | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount $ 27 $ 27
Duke Energy Ohio | Commodity contracts | Electricity (GWh)    
Derivative [Line Items]    
Notional amount, energy measure (in gigawatt-hours) | GWh 3,000 1,287
Duke Energy Ohio | Commodity contracts | Natural gas (millions of dekatherms)    
Derivative [Line Items]    
Notional amount, volume (in millions of dekatherms) | Mcf 0 0
Duke Energy Ohio | Designated contracts | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount $ 0 $ 0
Duke Energy Ohio | Undesignated contracts | Interest Rate Contracts    
Derivative [Line Items]    
Notional amount $ 27 $ 27
Piedmont | Commodity contracts | Electricity (GWh)    
Derivative [Line Items]    
Notional amount, energy measure (in gigawatt-hours) | GWh 0 0
Piedmont | Commodity contracts | Natural gas (millions of dekatherms)    
Derivative [Line Items]    
Notional amount, volume (in millions of dekatherms) | Mcf 206 225