XML 67 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Contingency [Line Items]      
Provision for tax benefits related to settlement of employee awards $ 119 $ 92 $ 65
Foreign pretax income 64 9 $ 50
State net operating loss carryforwards 31    
Federal net operating loss carryforwards 99    
Liability for unrecognized tax benefits 642 508  
Unrecognized tax benefits, accrued interest 99 73  
Unrecognized tax benefits that would impact effective tax rate 217 157  
Deferred tax assets, reductions $ 33 $ 34  
State and Local Jurisdiction [Member] | Minimum [Member]      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards, expiration date 2024    
State and Local Jurisdiction [Member] | Maximum [Member]      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards, expiration date 2040