XML 93 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Obligations (Detail)
$ in Millions
Dec. 31, 2019
USD ($)
Commitments and Contingencies.  
Estimated minimum purchase obligation in 2020 $ 156
Estimated minimum purchase obligation in 2021 143
Estimated minimum purchase obligation in 2022 65
Estimated minimum purchase obligation in 2023 57
Estimated minimum purchase obligation in 2024 47
Estimated minimum purchase obligation in thereafter $ 379