XML 136 R92.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Aging of Trade Receivables) (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables $ 1,070 $ 1,457
Current 2,018 2,347
Deferred Payment Arrangements 144 160
Trade and Other Receivables 3,884 4,631
30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 148 123
60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 33 74
Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 254 261
Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 217 209
Duke Energy Carolinas    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 408 486
Current 519 577
Deferred Payment Arrangements 46 57
Trade and Other Receivables 1,138 1,334
Duke Energy Carolinas | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 32 23
Duke Energy Carolinas | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 9 25
Duke Energy Carolinas | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 64 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 284 355
Current 892 1,059
Deferred Payment Arrangements 51 62
Trade and Other Receivables 1,491 1,689
Progress Energy | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 83 61
Progress Energy | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 13 18
Progress Energy | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 103 60
Progress Energy | Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 65 74
Duke Energy Progress    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 178 232
Current 476 637
Deferred Payment Arrangements 32 35
Trade and Other Receivables 858 1,004
Duke Energy Progress | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 72 49
Duke Energy Progress | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 8 9
Duke Energy Progress | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 68 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 106 123
Current 414 417
Deferred Payment Arrangements 19 27
Trade and Other Receivables 631 680
Duke Energy Florida | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 11 12
Duke Energy Florida | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 5 9
Duke Energy Florida | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 35 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 41 47
Duke Energy Ohio    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 3 20
Current 14 15
Deferred Payment Arrangements 4 4
Trade and Other Receivables 81 79
Duke Energy Ohio | CRC    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 103 148
Duke Energy Ohio | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 5 6
Duke Energy Ohio | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 2 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 48 26
Duke Energy Indiana    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 20 28
Current 46 52
Trade and Other Receivables 94 116
Duke Energy Indiana | CRC    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 195 260
Duke Energy Indiana | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 2 2
Duke Energy Indiana | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 1 11
Duke Energy Indiana | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 9 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 16 6
Piedmont    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 57 160
Current 168 265
Deferred Payment Arrangements 1 1
Trade and Other Receivables 259 450
Piedmont | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 10 3
Piedmont | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 2 2
Piedmont | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 18 15
Piedmont | Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables $ 3 $ 4