XML 101 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Obligations (Detail)
$ in Millions
Dec. 31, 2021
USD ($)
Commitments and Contingencies.  
Estimated minimum purchase obligation in 2022 $ 197
Estimated minimum purchase obligation in 2023 182
Estimated minimum purchase obligation in 2024 130
Estimated minimum purchase obligation in 2025 105
Estimated minimum purchase obligation in 2026 95
Estimated minimum purchase obligation in thereafter $ 368