XML 262 R200.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Information For Plans with Accumulated Benefit Obligation in Excess of Plan Assets) (Details) - Pension Plan - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Duke Energy Ohio    
Information For Plans With Accumulated Benefit Obligation In Excess Of Plan Assets [Abstract]    
Projected benefit obligation $ 106 $ 105
Accumulated benefit obligation 101 100
Fair value of plan assets 32 31
Duke Energy Indiana    
Information For Plans With Accumulated Benefit Obligation In Excess Of Plan Assets [Abstract]    
Projected benefit obligation 203 208
Accumulated benefit obligation 197 203
Fair value of plan assets $ 128 $ 121