XML 122 R98.htm IDEA: XBRL DOCUMENT v3.20.4
Taxes on Income - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax [Line Items]        
Transition tax for accumulated foreign earnings, liability $ 3,000      
Deferred tax assets on NOL carryforwards relating to foreign jurisdictions 464      
Deferred tax assets relating to various U.S. tax credit carryforwards and NOL carryforwards 330      
Income taxes paid 2,700 $ 4,500 $ 1,500  
Tax benefits relating to stock option exercises 55 65 77  
Unrecognized tax benefits 1,537 1,225 1,893 $ 1,723
Favorable net impact to income tax provision if unrecognized tax benefits were recognized 1,500      
Reasonably possible amount that liability for unrecognized tax benefits could decline up to in next 12 months (up to) 160      
Interest and penalties associated with uncertain tax positions, expense (benefit) 27 (101) 51  
Liabilities for accrued interest and penalties 268 243    
Unrecognized tax benefits from adjustments related to examination 70 356 $ 91  
Foreign Jurisdiction        
Income Tax [Line Items]        
Valuation allowance on foreign NOL carryforwards 433      
Federal | Internal Revenue Service (IRS)        
Income Tax [Line Items]        
Income taxes paid   107    
Unrecognized tax benefits from adjustments related to examination   $ 364    
Income Taxes Payable        
Income Tax [Line Items]        
Transition tax liability, current 390      
Other Noncurrent Liabilities        
Income Tax [Line Items]        
Transition tax liability, noncurrent $ 2,600