XML 164 R121.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Reserve for Credit Losses for Trade and Other Receivables) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 209 $ 205
Write-Offs (29) (32)
Credit Loss Expense 14 10
Other Adjustments 10 21
Ending balance 204 204
Duke Energy Carolinas    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 69 56
Write-Offs (14) (12)
Credit Loss Expense 5 7
Other Adjustments 4 11
Ending balance 64 62
Progress Energy    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 73 74
Write-Offs (15) (16)
Credit Loss Expense 8 9
Other Adjustments 1 6
Ending balance 67 73
Duke Energy Progress    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 44 44
Write-Offs (8) (7)
Credit Loss Expense 5 4
Other Adjustments 1 6
Ending balance 42 47
Duke Energy Florida    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 29 31
Write-Offs (7) (9)
Credit Loss Expense 3 5
Other Adjustments 0 0
Ending balance 25 27
Duke Energy Ohio    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 43 9
Write-Offs 0 0
Credit Loss Expense 1 1
Other Adjustments 2 31
Ending balance 46 41
Duke Energy Indiana    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 15 5
Write-Offs 0 0
Credit Loss Expense 0 2
Other Adjustments 2 9
Ending balance 17 16
Piedmont    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 10 11
Write-Offs 0 (1)
Credit Loss Expense 0 2
Other Adjustments 0 0
Ending balance $ 10 $ 12