XML 198 R144.htm IDEA: XBRL DOCUMENT v3.25.4
Debt and Credit Facilities (Summary of Debt Issuances) (Details)
€ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Oct. 31, 2025
USD ($)
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Apr. 30, 2025
USD ($)
Jan. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Apr. 30, 2024
USD ($)
Apr. 30, 2024
EUR (€)
Debt Instrument [Line Items]                        
Debt issuances   $ 7,005,000,000             $ 7,005,000,000 $ 7,740,000,000    
Repayments of debt   $ 500,000,000 $ 95,000,000 $ 650,000,000 $ 150,000,000              
Subsequent Event                        
Debt Instrument [Line Items]                        
Repayments of debt $ 45,000,000                      
5.410% Unsecured Debt Due September 2030 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   5.41%             5.41%      
Debt issuances   $ 68,000,000             $ 68,000,000      
6.010 Unsecured Debt Due September 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   6.01%             6.01%      
Debt issuances   $ 43,000,000             $ 43,000,000      
6.110% Unsecured Debt Due September 2037 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   6.11%             6.11%      
Debt issuances   $ 40,000,000             $ 40,000,000      
4.950% Unsecured Debt Due September 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   4.95%             4.95%      
Debt issuances   $ 1,000,000,000             $ 1,000,000,000      
5.700 Unsecured Debt Due September 2055 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   5.70%             5.70%      
Debt issuances   $ 750,000,000             $ 750,000,000      
4.226% Secured Debt due July 2037 | Secured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   4.226%             4.226%      
Debt issuances   $ 200,000,000             $ 200,000,000      
5.070% Secured Debt due July 2048 | Secured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   5.07%             5.07%      
Debt issuances   $ 382,000,000             $ 382,000,000      
4.890% Secured Debt due July 2048 | Secured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   4.89%             4.89%      
Debt issuances   $ 461,000,000             $ 461,000,000      
4.898% Secured Debt due July 2046 | Secured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   4.898%             4.898%      
Debt issuances   $ 561,000,000             $ 561,000,000      
First Mortgage Bonds Issued January 2025 Due March 2030 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   4.85%             4.85%      
Debt issuances   $ 400,000,000             $ 400,000,000      
First Mortgage Bonds Issued January 2025 Due March 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   5.25%             5.25%      
Debt issuances   $ 700,000,000             $ 700,000,000      
First Mortgage Bonds Issued March 2025 Due March 2027 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   4.35%             4.35%      
Debt issuances   $ 500,000,000             $ 500,000,000      
First Mortgage Bonds Issued March 2025 Due March 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   5.05%             5.05%      
Debt issuances   $ 850,000,000             $ 850,000,000      
First Mortgage Bonds Issued March 2025 Due March 2055 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   5.55%             5.55%      
Debt issuances   $ 750,000,000             $ 750,000,000      
First Mortgage Bonds Issued May 2025 Due may 2055 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   5.90%             5.90%      
Debt issuances   $ 300,000,000             $ 300,000,000      
First Mortgage Bonds Issued June 2025 Due June 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   5.30%             5.30%      
Debt issuances   $ 350,000,000             $ 350,000,000      
First Mortgage Bonds Issued November 2025 Due December 2030 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   4.20%             4.20%      
Debt issuances   $ 500,000,000             $ 500,000,000      
First Mortgage Bonds Issued November 2025 Due December 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   4.85%             4.85%      
Debt issuances   $ 600,000,000             $ 600,000,000      
4.85% January 2024 2024 Notes Due January 2027 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   4.85%    
Debt issuances                   $ 600,000,000    
4.85% January 2024 2024 Notes Due January 2029 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   4.85%    
Debt issuances                   $ 650,000,000    
April 2024 5.648% Notes Due April 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   5.648%    
Debt issuances                   $ 815,000,000 $ 815,000,000  
June 2024 5.450% Notes Due June 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   5.45%    
Debt issuances                   $ 750,000,000    
June 2024 5.800% Notes Due June 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   5.80%    
Debt issuances                   $ 750,000,000    
June 2024 5.900% Notes Due June 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   5.90%    
Debt issuances                   $ 80,000,000    
June 2024 6.000% Notes Due July 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   6.00%    
Debt issuances                   $ 95,000,000    
June 2024 6.170% Notes Due July 2039 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   6.17%    
Debt issuances                   $ 50,000,000    
August 2024 5.100% Notes Due February 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   5.10%    
Debt issuances                   $ 375,000,000    
August 2024 6.450% Notes Due September 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   6.45%             6.45% 6.45%    
Debt issuances   $ 1,000,000,000             $ 1,000,000,000 $ 1,000,000,000    
Interest rate reset period (in years)                 5 years      
Discount rate (as a percent)                 2.588%      
Percentage of principal                 100.00%      
April 2024 5.404% Notes | Secured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   5.404%    
Debt issuances                   $ 177,000,000    
4.85% January 2024 Notes Due January 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   4.85%    
Debt issuances                   $ 575,000,000    
5.40% January 2024 Notes Due January 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   5.40%    
Debt issuances                   $ 425,000,000    
5.25% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   5.25%    
Debt issuances                   $ 300,000,000    
5.10% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   5.10%    
Debt issuances                   $ 500,000,000    
5.55% March 2024 Notes Due March 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   5.55%    
Debt issuances                   $ 425,000,000    
April 2024 Notes Due April 2074 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                   3.981%    
Debt issuances                   $ 173,000,000    
Maturities Due March 2024                        
Debt Instrument [Line Items]                        
Repayments of debt               $ 1,000,000,000        
3.75% Senior Notes due 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)                     3.75% 3.75%
Debt issuances | €                       € 750
Debt maturing April 2024 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt repurchased                     $ 1,000,000,000  
DERF Accounts Receivable Securitization Facility Maturing January 2025 | Secured Debt                        
Debt Instrument [Line Items]                        
Repayments of debt             $ 500,000,000          
DEPR Accounts Receivable Securitization Facility Maturing April 2025 | Secured Debt                        
Debt Instrument [Line Items]                        
Repayments of debt           $ 400,000,000            
Parent                        
Debt Instrument [Line Items]                        
Debt issuances   1,750,000,000             $ 1,750,000,000 4,565,000,000    
Parent | 5.410% Unsecured Debt Due September 2030 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | 6.010 Unsecured Debt Due September 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | 6.110% Unsecured Debt Due September 2037 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | 4.950% Unsecured Debt Due September 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   1,000,000,000             1,000,000,000      
Parent | 5.700 Unsecured Debt Due September 2055 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   750,000,000             750,000,000      
Parent | 4.226% Secured Debt due July 2037 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | 5.070% Secured Debt due July 2048 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | 4.890% Secured Debt due July 2048 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | 4.898% Secured Debt due July 2046 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | First Mortgage Bonds Issued January 2025 Due March 2030 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | First Mortgage Bonds Issued January 2025 Due March 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | First Mortgage Bonds Issued March 2025 Due March 2027 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | First Mortgage Bonds Issued March 2025 Due March 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | First Mortgage Bonds Issued March 2025 Due March 2055 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | First Mortgage Bonds Issued May 2025 Due may 2055 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | First Mortgage Bonds Issued June 2025 Due June 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | First Mortgage Bonds Issued November 2025 Due December 2030 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | First Mortgage Bonds Issued November 2025 Due December 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Parent | 4.85% January 2024 2024 Notes Due January 2027 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   600,000,000    
Parent | 4.85% January 2024 2024 Notes Due January 2029 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   650,000,000    
Parent | April 2024 5.648% Notes Due April 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   815,000,000    
Parent | June 2024 5.450% Notes Due June 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   750,000,000    
Parent | June 2024 5.800% Notes Due June 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   750,000,000    
Parent | June 2024 5.900% Notes Due June 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Parent | June 2024 6.000% Notes Due July 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Parent | June 2024 6.170% Notes Due July 2039 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Parent | August 2024 5.100% Notes Due February 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Parent | August 2024 6.450% Notes Due September 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   1,000,000,000    
Parent | April 2024 5.404% Notes | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Parent | 4.85% January 2024 Notes Due January 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Parent | 5.40% January 2024 Notes Due January 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Parent | 5.25% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Parent | 5.10% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Parent | 5.55% March 2024 Notes Due March 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Parent | April 2024 Notes Due April 2074 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Carolinas                        
Debt Instrument [Line Items]                        
Debt issuances   2,243,000,000             2,243,000,000 1,000,000,000    
Duke Energy Carolinas | 5.410% Unsecured Debt Due September 2030 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Carolinas | 6.010 Unsecured Debt Due September 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Carolinas | 6.110% Unsecured Debt Due September 2037 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Carolinas | 4.950% Unsecured Debt Due September 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Carolinas | 5.700 Unsecured Debt Due September 2055 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Carolinas | 4.226% Secured Debt due July 2037 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   200,000,000             200,000,000      
Duke Energy Carolinas | 5.070% Secured Debt due July 2048 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   382,000,000             382,000,000      
Duke Energy Carolinas | 4.890% Secured Debt due July 2048 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Carolinas | 4.898% Secured Debt due July 2046 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   561,000,000             561,000,000      
Duke Energy Carolinas | First Mortgage Bonds Issued January 2025 Due March 2030 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   400,000,000             400,000,000      
Duke Energy Carolinas | First Mortgage Bonds Issued January 2025 Due March 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   700,000,000             700,000,000      
Duke Energy Carolinas | First Mortgage Bonds Issued March 2025 Due March 2027 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Carolinas | First Mortgage Bonds Issued March 2025 Due March 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Carolinas | First Mortgage Bonds Issued March 2025 Due March 2055 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Carolinas | First Mortgage Bonds Issued May 2025 Due may 2055 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Carolinas | First Mortgage Bonds Issued June 2025 Due June 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Carolinas | First Mortgage Bonds Issued November 2025 Due December 2030 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Carolinas | First Mortgage Bonds Issued November 2025 Due December 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Carolinas | 4.85% January 2024 2024 Notes Due January 2027 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Carolinas | 4.85% January 2024 2024 Notes Due January 2029 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Carolinas | April 2024 5.648% Notes Due April 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Carolinas | June 2024 5.450% Notes Due June 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Carolinas | June 2024 5.800% Notes Due June 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Carolinas | June 2024 5.900% Notes Due June 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Carolinas | June 2024 6.000% Notes Due July 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Carolinas | June 2024 6.170% Notes Due July 2039 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Carolinas | August 2024 5.100% Notes Due February 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Carolinas | August 2024 6.450% Notes Due September 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Carolinas | April 2024 5.404% Notes | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Carolinas | 4.85% January 2024 Notes Due January 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   575,000,000    
Duke Energy Carolinas | 5.40% January 2024 Notes Due January 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   425,000,000    
Duke Energy Carolinas | 5.25% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Carolinas | 5.10% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Carolinas | 5.55% March 2024 Notes Due March 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Carolinas | April 2024 Notes Due April 2074 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Progress                        
Debt Instrument [Line Items]                        
Debt issuances   2,561,000,000             2,561,000,000 677,000,000    
Duke Energy Progress | 5.410% Unsecured Debt Due September 2030 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Progress | 6.010 Unsecured Debt Due September 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Progress | 6.110% Unsecured Debt Due September 2037 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Progress | 4.950% Unsecured Debt Due September 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Progress | 5.700 Unsecured Debt Due September 2055 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Progress | 4.226% Secured Debt due July 2037 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Progress | 5.070% Secured Debt due July 2048 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Progress | 4.890% Secured Debt due July 2048 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   461,000,000             461,000,000      
Duke Energy Progress | 4.898% Secured Debt due July 2046 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Progress | First Mortgage Bonds Issued January 2025 Due March 2030 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Progress | First Mortgage Bonds Issued January 2025 Due March 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Progress | First Mortgage Bonds Issued March 2025 Due March 2027 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   500,000,000             500,000,000      
Duke Energy Progress | First Mortgage Bonds Issued March 2025 Due March 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   850,000,000             850,000,000      
Duke Energy Progress | First Mortgage Bonds Issued March 2025 Due March 2055 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   750,000,000             750,000,000      
Duke Energy Progress | First Mortgage Bonds Issued May 2025 Due may 2055 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Progress | First Mortgage Bonds Issued June 2025 Due June 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Progress | First Mortgage Bonds Issued November 2025 Due December 2030 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Progress | First Mortgage Bonds Issued November 2025 Due December 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Progress | 4.85% January 2024 2024 Notes Due January 2027 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Progress | 4.85% January 2024 2024 Notes Due January 2029 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Progress | April 2024 5.648% Notes Due April 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Progress | June 2024 5.450% Notes Due June 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Progress | June 2024 5.800% Notes Due June 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Progress | June 2024 5.900% Notes Due June 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Progress | June 2024 6.000% Notes Due July 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Progress | June 2024 6.170% Notes Due July 2039 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Progress | August 2024 5.100% Notes Due February 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Progress | August 2024 6.450% Notes Due September 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Progress | April 2024 5.404% Notes | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   177,000,000    
Duke Energy Progress | 4.85% January 2024 Notes Due January 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Progress | 5.40% January 2024 Notes Due January 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Progress | 5.25% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Progress | 5.10% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   500,000,000    
Duke Energy Progress | 5.55% March 2024 Notes Due March 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Progress | April 2024 Notes Due April 2074 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida                        
Debt Instrument [Line Items]                        
Debt issuances   1,100,000,000             1,100,000,000 173,000,000    
Duke Energy Florida | 5.410% Unsecured Debt Due September 2030 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | 6.010 Unsecured Debt Due September 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | 6.110% Unsecured Debt Due September 2037 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | 4.950% Unsecured Debt Due September 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | 5.700 Unsecured Debt Due September 2055 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | 4.226% Secured Debt due July 2037 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | 5.070% Secured Debt due July 2048 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | 4.890% Secured Debt due July 2048 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | 4.898% Secured Debt due July 2046 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | First Mortgage Bonds Issued January 2025 Due March 2030 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | First Mortgage Bonds Issued January 2025 Due March 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | First Mortgage Bonds Issued March 2025 Due March 2027 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | First Mortgage Bonds Issued March 2025 Due March 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | First Mortgage Bonds Issued March 2025 Due March 2055 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | First Mortgage Bonds Issued May 2025 Due may 2055 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | First Mortgage Bonds Issued June 2025 Due June 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Florida | First Mortgage Bonds Issued November 2025 Due December 2030 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   500,000,000             500,000,000      
Duke Energy Florida | First Mortgage Bonds Issued November 2025 Due December 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   600,000,000             600,000,000      
Duke Energy Florida | 4.85% January 2024 2024 Notes Due January 2027 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | 4.85% January 2024 2024 Notes Due January 2029 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | April 2024 5.648% Notes Due April 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | June 2024 5.450% Notes Due June 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | June 2024 5.800% Notes Due June 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | June 2024 5.900% Notes Due June 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | June 2024 6.000% Notes Due July 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | June 2024 6.170% Notes Due July 2039 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | August 2024 5.100% Notes Due February 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | August 2024 6.450% Notes Due September 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | April 2024 5.404% Notes | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | 4.85% January 2024 Notes Due January 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | 5.40% January 2024 Notes Due January 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | 5.25% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | 5.10% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | 5.55% March 2024 Notes Due March 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Florida | April 2024 Notes Due April 2074 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   173,000,000    
Duke Energy Ohio                        
Debt Instrument [Line Items]                        
Debt issuances   501,000,000             501,000,000 650,000,000    
Duke Energy Ohio | 5.410% Unsecured Debt Due September 2030 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   68,000,000             68,000,000      
Duke Energy Ohio | 6.010 Unsecured Debt Due September 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   43,000,000             43,000,000      
Duke Energy Ohio | 6.110% Unsecured Debt Due September 2037 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   40,000,000             40,000,000      
Duke Energy Ohio | 4.950% Unsecured Debt Due September 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Ohio | 5.700 Unsecured Debt Due September 2055 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Ohio | 4.226% Secured Debt due July 2037 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Ohio | 5.070% Secured Debt due July 2048 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Ohio | 4.890% Secured Debt due July 2048 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Ohio | 4.898% Secured Debt due July 2046 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Ohio | First Mortgage Bonds Issued January 2025 Due March 2030 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Ohio | First Mortgage Bonds Issued January 2025 Due March 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Ohio | First Mortgage Bonds Issued March 2025 Due March 2027 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Ohio | First Mortgage Bonds Issued March 2025 Due March 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Ohio | First Mortgage Bonds Issued March 2025 Due March 2055 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Ohio | First Mortgage Bonds Issued May 2025 Due may 2055 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Ohio | First Mortgage Bonds Issued June 2025 Due June 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   350,000,000             350,000,000      
Duke Energy Ohio | First Mortgage Bonds Issued November 2025 Due December 2030 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Ohio | First Mortgage Bonds Issued November 2025 Due December 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Ohio | 4.85% January 2024 2024 Notes Due January 2027 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Ohio | 4.85% January 2024 2024 Notes Due January 2029 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Ohio | April 2024 5.648% Notes Due April 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Ohio | June 2024 5.450% Notes Due June 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Ohio | June 2024 5.800% Notes Due June 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Ohio | June 2024 5.900% Notes Due June 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   80,000,000    
Duke Energy Ohio | June 2024 6.000% Notes Due July 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   95,000,000    
Duke Energy Ohio | June 2024 6.170% Notes Due July 2039 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   50,000,000    
Duke Energy Ohio | August 2024 5.100% Notes Due February 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Ohio | August 2024 6.450% Notes Due September 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Ohio | April 2024 5.404% Notes | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Ohio | 4.85% January 2024 Notes Due January 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Ohio | 5.40% January 2024 Notes Due January 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Ohio | 5.25% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Ohio | 5.10% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Ohio | 5.55% March 2024 Notes Due March 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   425,000,000    
Duke Energy Ohio | April 2024 Notes Due April 2074 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana                        
Debt Instrument [Line Items]                        
Debt issuances   300,000,000             300,000,000 300,000,000    
Duke Energy Indiana | 5.410% Unsecured Debt Due September 2030 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | 6.010 Unsecured Debt Due September 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | 6.110% Unsecured Debt Due September 2037 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | 4.950% Unsecured Debt Due September 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | 5.700 Unsecured Debt Due September 2055 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | 4.226% Secured Debt due July 2037 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | 5.070% Secured Debt due July 2048 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | 4.890% Secured Debt due July 2048 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | 4.898% Secured Debt due July 2046 | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | First Mortgage Bonds Issued January 2025 Due March 2030 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | First Mortgage Bonds Issued January 2025 Due March 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | First Mortgage Bonds Issued March 2025 Due March 2027 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | First Mortgage Bonds Issued March 2025 Due March 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | First Mortgage Bonds Issued March 2025 Due March 2055 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | First Mortgage Bonds Issued May 2025 Due may 2055 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   300,000,000             300,000,000      
Duke Energy Indiana | First Mortgage Bonds Issued June 2025 Due June 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | First Mortgage Bonds Issued November 2025 Due December 2030 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   0             0      
Duke Energy Indiana | First Mortgage Bonds Issued November 2025 Due December 2035 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances   $ 0             $ 0      
Duke Energy Indiana | 4.85% January 2024 2024 Notes Due January 2027 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana | 4.85% January 2024 2024 Notes Due January 2029 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana | April 2024 5.648% Notes Due April 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana | June 2024 5.450% Notes Due June 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana | June 2024 5.800% Notes Due June 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana | June 2024 5.900% Notes Due June 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana | June 2024 6.000% Notes Due July 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana | June 2024 6.170% Notes Due July 2039 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana | August 2024 5.100% Notes Due February 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana | August 2024 6.450% Notes Due September 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana | April 2024 5.404% Notes | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana | 4.85% January 2024 Notes Due January 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana | 5.40% January 2024 Notes Due January 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana | 5.25% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   300,000,000    
Duke Energy Indiana | 5.10% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana | 5.55% March 2024 Notes Due March 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Duke Energy Indiana | April 2024 Notes Due April 2074 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont                        
Debt Instrument [Line Items]                        
Debt issuances                   375,000,000    
Piedmont | 4.85% January 2024 2024 Notes Due January 2027 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont | 4.85% January 2024 2024 Notes Due January 2029 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont | April 2024 5.648% Notes Due April 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont | June 2024 5.450% Notes Due June 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont | June 2024 5.800% Notes Due June 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont | June 2024 5.900% Notes Due June 2031 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont | June 2024 6.000% Notes Due July 2034 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont | June 2024 6.170% Notes Due July 2039 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont | August 2024 5.100% Notes Due February 2035 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   375,000,000    
Piedmont | August 2024 6.450% Notes Due September 2054 | Unsecured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont | April 2024 5.404% Notes | Secured Debt                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont | 4.85% January 2024 Notes Due January 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont | 5.40% January 2024 Notes Due January 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont | 5.25% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont | 5.10% March 2024 Notes Due March 2034 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont | 5.55% March 2024 Notes Due March 2054 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   0    
Piedmont | April 2024 Notes Due April 2074 | First Mortgage Bonds                        
Debt Instrument [Line Items]                        
Debt issuances                   $ 0