XML 101 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts receivable, net - Movement in credit loss allowance (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
At January 1 $ 149 $ 125 $ 131
Charge-offs (14) (18) (19)
Provision for credit losses 7 39 24
Foreign currency translation and other (2) 3 (11)
At December 31 $ 140 $ 149 $ 125