v3.25.0.1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
 December 31, 2024December 31, 2023
(in US $ millions)
Trade accounts payable and trade accruals360 364 
Indirect taxes payable121 73 
Employee related accruals99 55 
Income taxes payable58 18 
Transaction loss provisions48 30 
Other payables and accruals38 36 
Foreign exchange forward contracts13 
 737 579