v3.25.2
Income Taxes (Narrative) (Details)
$ in Millions
1 Months Ended
Apr. 30, 2025
USD ($)
Tax Credit Carryforward [Line Items]  
Tax credits $ 643
Duke Energy Carolinas | Sale of Nuclear Power PTCs  
Tax Credit Carryforward [Line Items]  
Decrease in deferred tax asset 478
Duke Energy Progress | Sale of Nuclear Power PTCs  
Tax Credit Carryforward [Line Items]  
Decrease in deferred tax asset 69
Duke Energy Florida | Sale of Nuclear Power PTCs  
Tax Credit Carryforward [Line Items]  
Decrease in deferred tax asset $ 58