XML 196 R134.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Purchased Power) (Details) - Purchased Power Contracts
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Duke Energy Progress  
Unconditional Purchase Obligations [Abstract]  
2025 $ 22
2026 18
2027 19
2028 18
2029 3
Thereafter 31
Total $ 111
Duke Energy Progress | Minimum  
Unconditional Purchase Obligations [Abstract]  
Net plant output (as a percent) 18.00%
Duke Energy Progress | Maximum  
Unconditional Purchase Obligations [Abstract]  
Net plant output (as a percent) 100.00%
Duke Energy Indiana  
Unconditional Purchase Obligations [Abstract]  
2025 $ 33
2026 12
Total $ 45