XML 117 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Minimum Payments Under Purchase Commitments
As of December 31, 2019, we had committed to make the following minimum payments under our purchase commitments:
20202021202220232024ThereafterTotal
Purchase commitments$452  $286  $121  $70  $27  $109  $1,065