XML 173 R131.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Aging of Trade Receivables) (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Feb. 29, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]      
Unbilled Receivables $ 1,155   $ 1,273
Current 2,503   2,306
Deferred Payment Arrangements 99   104
Trade and Other Receivables 4,343   4,336
CRC | VIE primary beneficiary      
Financing Receivable, Past Due [Line Items]      
Accounts receivable from securitization 0 $ 682 663
30-60 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 75   78
60-90 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 80   47
Financial Asset, 1 to 29 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 202   275
Financial Asset, Equal to or Greater than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 229   253
Duke Energy Carolinas      
Financing Receivable, Past Due [Line Items]      
Unbilled Receivables 414   399
Current 772   680
Deferred Payment Arrangements 36   34
Trade and Other Receivables 1,386   1,312
Duke Energy Carolinas | 30-60 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 25   20
Duke Energy Carolinas | 60-90 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 19   15
Duke Energy Carolinas | Financial Asset, 1 to 29 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 60   97
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   67
Progress Energy      
Financing Receivable, Past Due [Line Items]      
Unbilled Receivables 426   401
Current 1,210   1,009
Deferred Payment Arrangements 40   43
Trade and Other Receivables 1,878   1,664
Progress Energy | 30-60 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 22   34
Progress Energy | 60-90 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 40   17
Progress Energy | Financial Asset, 1 to 29 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 79   91
Progress Energy | Financial Asset, Equal to or Greater than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 61   69
Duke Energy Progress      
Financing Receivable, Past Due [Line Items]      
Unbilled Receivables 278   280
Current 727   612
Deferred Payment Arrangements 26   26
Trade and Other Receivables 1,117   1,016
Duke Energy Progress | 30-60 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 15   23
Duke Energy Progress | 60-90 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 10   10
Duke Energy Progress | Financial Asset, 1 to 29 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 35   41
Duke Energy Progress | Financial Asset, Equal to or Greater than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 26   24
Duke Energy Florida      
Financing Receivable, Past Due [Line Items]      
Unbilled Receivables 148   121
Current 480   395
Deferred Payment Arrangements 14   17
Trade and Other Receivables 758   646
Duke Energy Florida | 30-60 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 7   11
Duke Energy Florida | 60-90 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 30   7
Duke Energy Florida | Financial Asset, 1 to 29 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 44   50
Duke Energy Florida | Financial Asset, Equal to or Greater than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 35   45
Duke Energy Ohio      
Financing Receivable, Past Due [Line Items]      
Unbilled Receivables 127   4
Current 182   48
Deferred Payment Arrangements 18   6
Trade and Other Receivables 459   121
Duke Energy Ohio | CRC      
Financing Receivable, Past Due [Line Items]      
Unbilled Receivables     141
Duke Energy Ohio | CRC | VIE primary beneficiary      
Financing Receivable, Past Due [Line Items]      
Accounts receivable from securitization   366  
Duke Energy Ohio | 30-60 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 12   3
Duke Energy Ohio | 60-90 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 10   2
Duke Energy Ohio | Financial Asset, 1 to 29 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 26   12
Duke Energy Ohio | Financial Asset, Equal to or Greater than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 84   46
Duke Energy Indiana      
Financing Receivable, Past Due [Line Items]      
Unbilled Receivables 177   22
Current 205   87
Deferred Payment Arrangements 5   0
Trade and Other Receivables 438   161
Duke Energy Indiana | CRC      
Financing Receivable, Past Due [Line Items]      
Unbilled Receivables     197
Duke Energy Indiana | CRC | VIE primary beneficiary      
Financing Receivable, Past Due [Line Items]      
Accounts receivable from securitization   $ 316  
Duke Energy Indiana | 30-60 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 11   7
Duke Energy Indiana | 60-90 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 5   4
Duke Energy Indiana | Financial Asset, 1 to 29 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 17   14
Duke Energy Indiana | Financial Asset, Equal to or Greater than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 18   27
Piedmont      
Financing Receivable, Past Due [Line Items]      
Unbilled Receivables 11   108
Current 112   199
Deferred Payment Arrangements 0   0
Trade and Other Receivables 159   322
Piedmont | 30-60 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 5   2
Piedmont | 60-90 days      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 6   1
Piedmont | Financial Asset, 1 to 29 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables 19   9
Piedmont | Financial Asset, Equal to or Greater than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Trade and other receivables $ 6   $ 3