XML 131 R92.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Aging of Trade Receivables) (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables $ 1,123 $ 1,457
Current 2,148 2,347
Deferred Payment Arrangements 112 160
Trade and Other Receivables 4,027 4,631
30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 108 123
60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 41 74
Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 244 261
Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 251 209
Duke Energy Carolinas    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 441 486
Current 593 577
Deferred Payment Arrangements 36 57
Trade and Other Receivables 1,236 1,334
Duke Energy Carolinas | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 25 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 58 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 74 70
Progress Energy    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 354 355
Current 1,022 1,059
Deferred Payment Arrangements 46 62
Trade and Other Receivables 1,674 1,689
Progress Energy | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 48 61
Progress Energy | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 11 18
Progress Energy | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 124 60
Progress Energy | Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 69 74
Duke Energy Progress    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 215 232
Current 535 637
Deferred Payment Arrangements 30 35
Trade and Other Receivables 895 1,004
Duke Energy Progress | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 37 49
Duke Energy Progress | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 5 9
Duke Energy Progress | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 51 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 22 27
Duke Energy Florida    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 139 123
Current 485 417
Deferred Payment Arrangements 16 27
Trade and Other Receivables 777 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 6 9
Duke Energy Florida | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 73 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 3 20
Current 27 15
Deferred Payment Arrangements 3 4
Trade and Other Receivables 97 79
Duke Energy Ohio | CRC    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 122 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 3 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 54 26
Duke Energy Indiana    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 26 28
Current 104 52
Trade and Other Receivables 182 116
Duke Energy Indiana | CRC    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 172 260
Duke Energy Indiana | 30-60 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 9 2
Duke Energy Indiana | 60-90 days    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 8 11
Duke Energy Indiana | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 15 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 20 6
Piedmont    
Financing Receivable, Past Due [Line Items]    
Unbilled Receivables 5 160
Current 102 265
Deferred Payment Arrangements 1 1
Trade and Other Receivables 130 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 4 2
Piedmont | Financial Asset, 1 to 29 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Trade and other receivables 8 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