XML 172 R137.htm IDEA: XBRL DOCUMENT v3.22.1
Contingencies and Commitments - Summary of Significant Contractual Obligations and Commitments (Detail) - Noncancellable purchase obligations
$ in Millions
Dec. 31, 2021
USD ($)
Disclosure of Maturity Analysis of Operating Lease Payables [Line Items]  
Lease payments to be paid $ 544
Less than 1 year  
Disclosure of Maturity Analysis of Operating Lease Payables [Line Items]  
Lease payments to be paid 299
1 to 5 years  
Disclosure of Maturity Analysis of Operating Lease Payables [Line Items]  
Lease payments to be paid $ 245