XML 135 R91.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Reserve for Credit Losses for Trade and Other Receivables) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 216 $ 121
Cumulative Change in Accounting Principle 214 139
Write-Offs (42) (23)
Credit Loss Expense 16 24
Other Adjustments 24 17
Ending balance 214 139
Duke Energy Carolinas    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 68 42
Cumulative Change in Accounting Principle 70 52
Write-Offs (20) (9)
Credit Loss Expense 7 5
Other Adjustments 15 14
Ending balance 70 52
Progress Energy    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 81 36
Cumulative Change in Accounting Principle 75 51
Write-Offs (22) (10)
Credit Loss Expense 6 12
Other Adjustments 10 13
Ending balance 75 51
Duke Energy Progress    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 44 21
Cumulative Change in Accounting Principle 45 31
Write-Offs (9) (2)
Credit Loss Expense 1 4
Other Adjustments 9 8
Ending balance 45 31
Duke Energy Florida    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 36 16
Cumulative Change in Accounting Principle 30 21
Write-Offs (12) (8)
Credit Loss Expense 5 8
Other Adjustments 1 5
Ending balance 30 21
Duke Energy Ohio    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 6 4
Cumulative Change in Accounting Principle 7 4
Credit Loss Expense 1  
Ending balance 7 4
Duke Energy Indiana    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 4 3
Cumulative Change in Accounting Principle 4 3
Ending balance 4 3
Piedmont    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 14 15
Cumulative Change in Accounting Principle 14 17
Write-Offs (1) (1)
Credit Loss Expense 1 3
Ending balance $ 14 $ 17