v3.25.3
Commitment and Contingencies (Tables)
9 Months Ended
Sep. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Timing of Purchase Commitments
The following table summarizes the timing of such purchase commitments as of September 30, 2025:
(in millions)Less Than 1 Year1 - 3 Years3 - 5 YearsMore Than 5 YearsTotal
Purchase commitments (1)
$4,936 $5,703 $2,393 $2,773 $15,805 
(1)     These amounts are not reflective of our entire anticipated purchases under the related agreements but are determined based on the non-cancelable quantities or termination amounts to which we are contractually obligated.