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