v3.26.1
Other current and non-current liabilities - Schedule of Other Non-Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Uncertain tax positions $ 22 $ 22
Contract liabilities 43 36
Lease liabilities 17 18
Other liabilities 12 12
Total other non-current liabilities $ 94 $ 88