v3.22.4
Commitments and Contingencies - Schedule of commitments including purchase obligations and other commitments (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Purchase obligations, Total $ 1,068
Purchase obligations, Less than 1 year 137
Purchase obligations, 1 to 3 years 517
Purchase obligations, 3 to 5 years 414
Purchase obligations, More than 5 years 0
Other Commitments, Total 232
Other commitments, Less than 1 year 37
Other commitments, 1 to 3 years 76
Other commitments, 3 to 5 years 79
Other commitments, More than 5 years 40
Purchase obligations and other commitments 1,300
Purchase obligations and other commitments, Less than 1 year 174
Purchase obligations and other commitments, 1 to 3 years 593
Purchase obligations and other commitments, 3 to 5 years 493
Purchase obligations and other commitments, More than 5 years $ 40