v3.25.4
Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Trade accounts payable and trade accruals $ 570 $ 360
Indirect taxes payable 161 121
Income taxes payable 156 58
Employee related accruals 102 99
Transaction loss provisions 66 48
Other payables and accruals 19 38
Foreign exchange forward contracts 1 13
Accounts payable and accrued liabilities $ 1,075 $ 737