XML 118 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Reconciliation of Total Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reconciliation of unrecognized tax benefits      
Unrecognized tax benefits balance at January 1 $ 1,289 $ 1,166 $ 1,037
Gross increase for tax positions taken during a prior year 7 98 97
Gross decrease for tax positions taken during a prior year (52) (18) (1)
Gross increase for tax positions taken during the current year 22 52 38
Settlement with taxing authorities (5) (6) (3)
Lapse of statute of limitations (38) (3) (2)
Unrecognized tax benefits balance at December 31 $ 1,223 $ 1,289 $ 1,166