v3.26.1
Variable Interest Entities (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2024
Variable Interest Entities [Line Items]    
Debt issuances $ 2,275,000,000  
Duke Energy Florida    
Variable Interest Entities [Line Items]    
Debt issuances 275,000,000  
Duke Energy (Parent)    
Variable Interest Entities [Line Items]    
Debt issuances 1,500,000,000  
Duke Energy Indiana    
Variable Interest Entities [Line Items]    
Debt issuances 500,000,000  
VIE primary beneficiary    
Variable Interest Entities [Line Items]    
Variable interest entity, financial or other support, amount $ 0 $ 0