XML 112 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues Trade Accounts Receivable and Allowance for Doubtful Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning Balance $ 32 $ 43 $ 50
Provision for expected credit losses 12 12 9
Write-offs charged against the allowance (18) (23) (16)
Ending Balance $ 26 $ 32 $ 43