XML 71 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Nature of Operations and Summary of Significant Accounting Policies- Allowance for Bad Debt (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance, beginning of period $ 52 $ 53 $ 46
Bad debt expense (reversal) (4) 9 19
Foreign exchange (gains) losses (3) 1 (12)
Write-offs (19) (11)  
Balance, end of period $ 26 $ 52 $ 53