XML 88 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Unbilled receivables, current $ 802 $ 614  
Selling, General and Administrative Expenses      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, amortization 97 88 $ 83
Operating revenues      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, amortization 6 6 $ 6
Costs to Acquire Residential and Business Retail Customers      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net $ 114 $ 97  
Minimum | Retail      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers, payment terms, number of days due from invoice date 15 days    
Maximum | Retail      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers, payment terms, number of days due from invoice date 60 days