v3.25.2
Supplemental Consolidated Financial Information - Schedule of Allowance for Doubtful Accounts and Authorized Credits (Details)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for doubtful accounts, beginning balance $ 13
Allowance for doubtful accounts, Charged/Credited to Net Income 9
Allowance for doubtful accounts, Charges Utilized/Write-offs (10)
Allowance for doubtful accounts, ending balance 12
Allowance for authorized credits, beginning balance 24
Allowance for authorized credits, Charged/Credited to Net Income 1
Allowance for authorized credits, Charges Utilized/Write-offs 0
Allowance for authorized credits, ending balance $ 25