XML 200 R138.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Operating Lease Maturities) (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Lessee, Operating Lease, Liability, Payment, Due  
2025 $ 256
2026 241
2027 191
2028 153
2029 120
Thereafter 458
Total operating lease payments 1,419
Less: Present value discount (254)
Total operating lease liabilities 1,165
Duke Energy Carolinas  
Lessee, Operating Lease, Liability, Payment, Due  
2025 24
2026 21
2027 14
2028 11
2029 10
Thereafter 53
Total operating lease payments 133
Less: Present value discount (26)
Total operating lease liabilities 107
Progress Energy  
Lessee, Operating Lease, Liability, Payment, Due  
2025 121
2026 124
2027 97
2028 82
2029 74
Thereafter 307
Total operating lease payments 805
Less: Present value discount (151)
Total operating lease liabilities 654
Duke Energy Progress  
Lessee, Operating Lease, Liability, Payment, Due  
2025 55
2026 59
2027 60
2028 59
2029 52
Thereafter 156
Total operating lease payments 441
Less: Present value discount (67)
Total operating lease liabilities 374
Duke Energy Florida  
Lessee, Operating Lease, Liability, Payment, Due  
2025 66
2026 65
2027 37
2028 23
2029 22
Thereafter 151
Total operating lease payments 364
Less: Present value discount (84)
Total operating lease liabilities 280
Duke Energy Ohio  
Lessee, Operating Lease, Liability, Payment, Due  
2025 1
2026 1
2027 1
2028 1
2029 1
Thereafter 4
Total operating lease payments 9
Less: Present value discount (2)
Total operating lease liabilities 7
Duke Energy Indiana  
Lessee, Operating Lease, Liability, Payment, Due  
2025 7
2026 7
2027 5
2028 3
2029 3
Thereafter 24
Total operating lease payments 49
Less: Present value discount (10)
Total operating lease liabilities 39
Piedmont  
Lessee, Operating Lease, Liability, Payment, Due  
2025 5
2026 1
2027 1
2028 1
2029 0
Thereafter 0
Total operating lease payments 8
Less: Present value discount 0
Total operating lease liabilities $ 8