XML 86 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Reconciliation of the beginning and ending amount of unrecognized tax benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Contingency [Line Items]      
Gross unrecognized tax benefits, beginning of period $ 1,423 $ 1,056 $ 598
Current year tax positions 416 512 487
Prior year tax positions, gross increases 120 2 87
Prior year tax positions, gross decreases (130) (96) (84)
Settlements 0 (46) (20)
Statute of limitations lapses 0 (5) (12)
Gross unrecognized tax benefits, end of period $ 1,829 $ 1,423 $ 1,056