XML 211 R186.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Unrecognized tax benefits that would impact effective tax rate $ 3,800 $ 3,500 $ 2,600
Amount of potential increase or decrease in gross balance of unrecognized tax benefits 900    
Reconciliation of the beginning and ending amount of unrecognized tax benefits      
Balance at January 1, 4,747 3,450 3,497
Increases based on tax positions related to the current period 980 1,355 262
Increases based on tax positions related to prior periods 649 626 583
Decreases based on tax positions related to prior periods (1,249) (350) (785)
Decreases related to cash settlements with taxing authorities (266) (334) (56)
Decreases related to a lapse of applicable statute of limitations 0 0 (51)
Balance at December 31, 4,861 4,747 3,450
Income tax expense, penalties and interest expense      
Penalties and interest expense/(benefit) 192 102 $ 86
Penalties and interest accrued $ 887 $ 639