XML 74 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Changes in Allowance for Estimated Uncollectible Amounts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Opening balance, January 1 $ 215 $ 199  
Provisions (reversals), net (16) 6 $ 88
Recoveries 9 2  
Write-offs against allowance (32) (28)  
Other (9) 36  
Closing balance, December 31 $ 167 $ 215 $ 199