v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Non-Cancelable Commitments and Obligations The following table presents these non-cancelable commitments and obligations as of December 31, 2023 (in millions):
 TotalLess than
1 year
1 to 3 years3 to 5 yearsMore than
5 years
Purchase obligations$934 $203 $622 $109 $— 
Other commitments157 37 59 61 — 
Total$1,091 $240 $681 $170 $—