XML 170 R131.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Aging of Trade Receivables) (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables $ 977 $ 1,457
Current 2,538 2,347
Deferred Payment Arrangements 104 160
Trade and Other Receivables 4,278 4,631
30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 114 123
60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 53 74
Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 258 261
Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 234 209
Duke Energy Carolinas    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 356 486
Current 795 577
Deferred Payment Arrangements 31 57
Trade and Other Receivables 1,363 1,334
Duke Energy Carolinas | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 31 23
Duke Energy Carolinas | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 19 25
Duke Energy Carolinas | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 71 96
Duke Energy Carolinas | Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 60 70
Progress Energy    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 333 355
Current 1,233 1,059
Deferred Payment Arrangements 50 62
Trade and Other Receivables 1,886 1,689
Progress Energy | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 57 61
Progress Energy | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 21 18
Progress Energy | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 121 60
Progress Energy | Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 71 74
Duke Energy Progress    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 206 232
Current 658 637
Deferred Payment Arrangements 27 35
Trade and Other Receivables 1,004 1,004
Duke Energy Progress | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 38 49
Duke Energy Progress | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 7 9
Duke Energy Progress | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 44 15
Duke Energy Progress | Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 24 27
Duke Energy Florida    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 127 123
Current 573 417
Deferred Payment Arrangements 23 27
Trade and Other Receivables 880 680
Duke Energy Florida | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 19 12
Duke Energy Florida | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 14 9
Duke Energy Florida | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 77 45
Duke Energy Florida | Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 47 47
Duke Energy Ohio    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 2 20
Current 55 15
Deferred Payment Arrangements 3 4
Trade and Other Receivables 105 79
Duke Energy Ohio | CRC    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 95 148
Duke Energy Ohio | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 2 6
Duke Energy Ohio | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 1 3
Duke Energy Ohio | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 5 5
Duke Energy Ohio | Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 37 26
Duke Energy Indiana    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 27 28
Current 54 52
Trade and Other Receivables 122 116
Duke Energy Indiana | CRC    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 156 260
Duke Energy Indiana | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 5 2
Duke Energy Indiana | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 2 11
Duke Energy Indiana | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 10 17
Duke Energy Indiana | Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 24 6
Piedmont    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 8 160
Current 83 265
Deferred Payment Arrangements   1
Trade and Other Receivables 109 450
Piedmont | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 5 3
Piedmont | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 3 2
Piedmont | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 5 15
Piedmont | Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables $ 5 $ 4