XML 224 R168.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans (Employee Savings Plans) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]      
Matching contribution percentage 100.00%    
Eligible pay percentage 6.00%    
Additional contribution percentage for employees not participating in defined pension plans 4.00%    
Employer contributions $ 246 $ 229 $ 213
Vesting period (in years) 3 years    
Duke Energy Carolinas      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions $ 76 70 67
Progress Energy      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions 65 60 57
Duke Energy Progress      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions 43 39 38
Duke Energy Florida      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions 22 21 19
Duke Energy Ohio      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions 6 5 5
Duke Energy Indiana      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions 12 12 11
Piedmont      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions $ 13 $ 11 $ 13
Minimum | Piedmont      
Defined Benefit Plan Disclosure [Line Items]      
Additional contribution percentage for employees not participating in defined pension plans 3.00%    
Maximum | Piedmont      
Defined Benefit Plan Disclosure [Line Items]      
Additional contribution percentage for employees not participating in defined pension plans 5.00%