XML 124 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Accounts Payable and Supplier Invoices Sold) (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Payables [Line Items]    
Outstanding Accounts Payable Balance Sold $ 87 $ 19
Suppliers Invoices Settled Through The Program 301 122
Duke Energy Carolinas    
Payables [Line Items]    
Outstanding Accounts Payable Balance Sold 6  
Suppliers Invoices Settled Through The Program 29  
Progress Energy    
Payables [Line Items]    
Outstanding Accounts Payable Balance Sold 19 9
Suppliers Invoices Settled Through The Program 85 10
Duke Energy Progress    
Payables [Line Items]    
Outstanding Accounts Payable Balance Sold 8  
Suppliers Invoices Settled Through The Program 26  
Duke Energy Florida    
Payables [Line Items]    
Outstanding Accounts Payable Balance Sold 11 9
Suppliers Invoices Settled Through The Program 59 10
Duke Energy Ohio    
Payables [Line Items]    
Outstanding Accounts Payable Balance Sold 5 6
Suppliers Invoices Settled Through The Program 38 12
Duke Energy Indiana    
Payables [Line Items]    
Suppliers Invoices Settled Through The Program 2  
Piedmont    
Payables [Line Items]    
Outstanding Accounts Payable Balance Sold 57 4
Suppliers Invoices Settled Through The Program $ 147 $ 100