v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Payments for Purchase Commitments Future minimum payments for purchase commitments as of December 31, 2019 are summarized below (in millions):
 
 
Purchase
Commitments
Years Ending December 31,
 
 
2020
 
$
107

2021
 
103

2022
 
19

2023
 
5

2024
 
1

Thereafter
 

Total
 
$
235