XML 126 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Expected Reserve for Credit Losses) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total pretax impact to Retained Earnings $ 49,184 $ 51,853 $ 51,136 $ 47,951
Accounting Standards Update [Extensible List] ASU 2016-13      
Cumulative Effect, Period of Adoption, Adjustment | Revision of Prior Period, Accounting Standards Update, Adjustment | Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total pretax impact to Retained Earnings $ 120      
Duke Energy Carolinas | Cumulative Effect, Period of Adoption, Adjustment | Revision of Prior Period, Accounting Standards Update, Adjustment | Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total pretax impact to Retained Earnings 16      
Progress Energy        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total pretax impact to Retained Earnings 16,241 21,406 17,148 15,593
Progress Energy | Cumulative Effect, Period of Adoption, Adjustment | Revision of Prior Period, Accounting Standards Update, Adjustment | Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total pretax impact to Retained Earnings 2      
Duke Energy Progress | Cumulative Effect, Period of Adoption, Adjustment | Revision of Prior Period, Accounting Standards Update, Adjustment | Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total pretax impact to Retained Earnings 1      
Duke Energy Florida | Cumulative Effect, Period of Adoption, Adjustment | Revision of Prior Period, Accounting Standards Update, Adjustment | Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total pretax impact to Retained Earnings 1      
Piedmont        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total pretax impact to Retained Earnings 2,715 $ 3,673 $ 3,349 $ 2,443
Piedmont | Cumulative Effect, Period of Adoption, Adjustment | Revision of Prior Period, Accounting Standards Update, Adjustment | Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total pretax impact to Retained Earnings $ 1