Income Tax (Details) - USD ($) $ in Millions |
1 Months Ended | ||
---|---|---|---|
Jul. 31, 2016 |
Sep. 30, 2016 |
Dec. 31, 2015 |
|
Income Tax Examination [Line Items] | |||
Unrecognized tax benefits | $ 3,200 | $ 3,020 | |
Unrecognized tax benefits that would result in tax benefit if realized | $ 2,530 | ||
Minimum | |||
Income Tax Examination [Line Items] | |||
Income tax examination, estimate of possible loss | $ 3,000 | ||
Maximum | |||
Income Tax Examination [Line Items] | |||
Income tax examination, estimate of possible loss | $ 5,000 |