v3.25.2
Revenue (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Change in Contract with Customer, Asset [Abstract]    
Beginning balance $ 303 $ 263
Additions, net 230 264
Billings transferred to accounts receivable (156) (239)
Foreign currency and Other 6 (3)
Ending balance 383 285
Change in Contract with Customer, Liability [Abstract]    
Beginning balance 322 315
Additions, net 214 191
Revenue recognized from opening balance (227) (201)
Foreign currency and Other (4) (6)
Ending balance 305 $ 299
Remaining performance obligation $ 1,800