XML 211 R184.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Unrecognized tax benefits that would impact effective tax rate $ 3,100 $ 2,800 $ 3,800
Amount of potential increase or decrease in gross balance of unrecognized tax benefits 300    
Reconciliation of the beginning and ending amount of unrecognized tax benefits      
Balance at January 1, 4,024 4,861 4,747
Increases based on tax positions related to the current period 685 871 980
Increases based on tax positions related to prior periods 362 10 649
Decreases based on tax positions related to prior periods (705) (706) (1,249)
Decreases related to cash settlements with taxing authorities (116) (1,012) (266)
Balance at December 31, 4,250 4,024 4,861
Income tax expense, penalties and interest expense      
Penalties and interest expense/(benefit) 147 (52) $ 192
Penalties and interest accrued $ 966 $ 817