v3.25.2
Debt and Credit Facilities (Summary of Debt Issuances) (Details) - USD ($)
1 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jan. 31, 2025
Apr. 30, 2024
Debt Instrument [Line Items]        
Debt issuances $ 3,850,000,000      
4.85% January 2025 First Mortgage Bonds Due March 2030 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Interest rate 4.85%      
Debt issuances $ 400,000,000      
5.25% January 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Interest rate 5.25%      
Debt issuances $ 700,000,000      
4.35% March 2025 First Mortgage Bonds Due March 2027 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Interest rate 4.35%      
Debt issuances $ 500,000,000      
5.05% March 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Interest rate 5.05%      
Debt issuances $ 850,000,000      
5.55% March 2025 First Mortgage Bonds Due March 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Interest rate 5.55%      
Debt issuances $ 750,000,000      
5.90% May 2025 First Mortgage Bonds Due May 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Interest rate 5.90%      
Debt issuances $ 300,000,000      
5.30% June 2025 First Mortgage Bonds Due June 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Interest rate 5.30%      
Debt issuances $ 350,000,000      
Duke Energy (Parent)        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy (Parent) | 4.85% January 2025 First Mortgage Bonds Due March 2030 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy (Parent) | 5.25% January 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy (Parent) | 4.35% March 2025 First Mortgage Bonds Due March 2027 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy (Parent) | 5.05% March 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy (Parent) | 5.55% March 2025 First Mortgage Bonds Due March 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy (Parent) | 5.90% May 2025 First Mortgage Bonds Due May 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy (Parent) | 5.30% June 2025 First Mortgage Bonds Due June 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Carolinas        
Debt Instrument [Line Items]        
Debt issuances 1,100,000,000      
Duke Energy Carolinas | 4.85% January 2025 First Mortgage Bonds Due March 2030 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 400,000,000      
Duke Energy Carolinas | 5.25% January 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 700,000,000      
Duke Energy Carolinas | 4.35% March 2025 First Mortgage Bonds Due March 2027 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Carolinas | 5.05% March 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Carolinas | 5.55% March 2025 First Mortgage Bonds Due March 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Carolinas | 5.90% May 2025 First Mortgage Bonds Due May 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Carolinas | 5.30% June 2025 First Mortgage Bonds Due June 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Carolinas | DERF accounts receivable securitization facility due January 2025 | Secured Debt | VIE primary beneficiary        
Debt Instrument [Line Items]        
Repayments of debt     $ 500,000,000  
Duke Energy Carolinas | DEPR accounts receivable securitization facility due April 2025 | Secured Debt | VIE primary beneficiary        
Debt Instrument [Line Items]        
Repayments of debt     $ 500,000,000  
Duke Energy Progress        
Debt Instrument [Line Items]        
Debt issuances 2,100,000,000      
Duke Energy Progress | 4.85% January 2025 First Mortgage Bonds Due March 2030 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Progress | 5.25% January 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Progress | 4.35% March 2025 First Mortgage Bonds Due March 2027 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 500,000,000      
Duke Energy Progress | 5.05% March 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 850,000,000      
Duke Energy Progress | 5.55% March 2025 First Mortgage Bonds Due March 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 750,000,000      
Duke Energy Progress | 5.90% May 2025 First Mortgage Bonds Due May 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Progress | 5.30% June 2025 First Mortgage Bonds Due June 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Progress | DEPR accounts receivable securitization facility due April 2025 | Secured Debt | VIE primary beneficiary        
Debt Instrument [Line Items]        
Repayments of debt   $ 400,000,000    
Duke Energy Florida        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Florida | 4.85% January 2025 First Mortgage Bonds Due March 2030 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Florida | 5.25% January 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Florida | 4.35% March 2025 First Mortgage Bonds Due March 2027 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Florida | 5.05% March 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Florida | 5.55% March 2025 First Mortgage Bonds Due March 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Florida | 5.90% May 2025 First Mortgage Bonds Due May 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Florida | 5.30% June 2025 First Mortgage Bonds Due June 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Florida | DEPR accounts receivable securitization facility due April 2025 | Secured Debt | VIE primary beneficiary        
Debt Instrument [Line Items]        
Repayments of debt       $ 325,000,000
Duke Energy Ohio        
Debt Instrument [Line Items]        
Debt issuances 350,000,000      
Duke Energy Ohio | Unsecured Debt        
Debt Instrument [Line Items]        
Repayments of debt 150,000,000      
Duke Energy Ohio | 4.85% January 2025 First Mortgage Bonds Due March 2030 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Ohio | 5.25% January 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Ohio | 4.35% March 2025 First Mortgage Bonds Due March 2027 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Ohio | 5.05% March 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Ohio | 5.55% March 2025 First Mortgage Bonds Due March 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Ohio | 5.90% May 2025 First Mortgage Bonds Due May 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Ohio | 5.30% June 2025 First Mortgage Bonds Due June 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 350,000,000      
Duke Energy Indiana        
Debt Instrument [Line Items]        
Debt issuances 300,000,000      
Duke Energy Indiana | 4.85% January 2025 First Mortgage Bonds Due March 2030 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Indiana | 5.25% January 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Indiana | 4.35% March 2025 First Mortgage Bonds Due March 2027 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Indiana | 5.05% March 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Indiana | 5.55% March 2025 First Mortgage Bonds Due March 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Duke Energy Indiana | 5.90% May 2025 First Mortgage Bonds Due May 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 300,000,000      
Duke Energy Indiana | 5.30% June 2025 First Mortgage Bonds Due June 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Piedmont        
Debt Instrument [Line Items]        
Debt issuances 0      
Piedmont | 4.85% January 2025 First Mortgage Bonds Due March 2030 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Piedmont | 5.25% January 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Piedmont | 4.35% March 2025 First Mortgage Bonds Due March 2027 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Piedmont | 5.05% March 2025 First Mortgage Bonds Due March 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Piedmont | 5.55% March 2025 First Mortgage Bonds Due March 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Piedmont | 5.90% May 2025 First Mortgage Bonds Due May 2055 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances 0      
Piedmont | 5.30% June 2025 First Mortgage Bonds Due June 2035 | First Mortgage Bonds        
Debt Instrument [Line Items]        
Debt issuances $ 0