v3.25.2
Variable Interest Entities (Narrative) (Details) - VIE primary beneficiary - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2025
Jan. 31, 2025
Apr. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Dec. 31, 2024
Feb. 28, 2025
Feb. 29, 2024
Variable Interest Entities [Line Items]                
Variable interest entity, financial or other support, amount         $ 0 $ 0    
Duke Energy Florida | DEPR accounts receivable securitization facility due April 2025 | Secured Debt                
Variable Interest Entities [Line Items]                
Repayments of debt     $ 325,000,000          
Duke Energy Carolinas | DEPR accounts receivable securitization facility due April 2025 | Secured Debt                
Variable Interest Entities [Line Items]                
Repayments of debt   $ 500,000,000            
Duke Energy Progress | DEPR accounts receivable securitization facility due April 2025 | Secured Debt                
Variable Interest Entities [Line Items]                
Repayments of debt $ 400,000,000              
DEFR | Duke Energy Florida                
Variable Interest Entities [Line Items]                
Accounts receivable from securitization       $ 459,000,000        
DEFR | Duke Energy Carolinas                
Variable Interest Entities [Line Items]                
Accounts receivable from securitization           $ 1,081,000,000    
DEPR | Duke Energy (Parent)                
Variable Interest Entities [Line Items]                
Accounts receivable from securitization             $ 943,000,000  
Cinergy Receivables                
Variable Interest Entities [Line Items]                
Repayments of debt       $ 350,000,000        
Accounts receivable from securitization               $ 682,000,000
Cinergy Receivables | Duke Energy Indiana                
Variable Interest Entities [Line Items]                
Accounts receivable from securitization               316,000,000
Cinergy Receivables | Duke Energy Ohio                
Variable Interest Entities [Line Items]                
Accounts receivable from securitization               $ 366,000,000
DEPSCSF | Duke Energy Progress                
Variable Interest Entities [Line Items]                
Proceeds from issuance of senior secured bonds     $ 177,000,000