XML 87 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Additional Information (Details)
€ in Millions, $ in Millions
3 Months Ended 12 Months Ended
Oct. 04, 2017
EUR (€)
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Income Tax Disclosure [Abstract]                        
Provision for income taxes, net   $ 566 $ 569 $ 984 $ 744 $ 786 $ 494 $ 257 $ 836 $ 2,863 $ 2,374 $ 1,197
Cash taxes paid, net of refunds                   1,713 881 1,184
Income Taxes [Line Items]                        
Accrued interest and penalties, net of federal income tax benefit, related to tax contingencies   83       $ 131       83 131  
Interest and penalties, net of federal income tax benefit                   (48) 4 20
International                        
Income Tax Disclosure [Abstract]                        
Provision for income taxes, net                   743 $ 1,014 $ 434
Income Taxes [Line Items]                        
Net operating loss carryforwards   $ 13,400               $ 13,400    
International | Luxembourg Tax Administration                        
Income Taxes [Line Items]                        
Tax examination, estimate of additional tax expense | € € 250