v3.26.1
Other current assets - Other current assets (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Other Assets [Abstract]    
Prepaid expenses $ 58 $ 61
Deferred contract costs 100 80
Taxes receivable 54 52
Amounts due from related parties, net 49 38
Total other current assets $ 261 $ 231