Income Taxes - Uncertain Tax Provisions (Details) - USD ($) $ in Millions |
12 Months Ended | |
---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] | ||
Unrecognized tax benefits, beginning balance | $ 377 | $ 298 |
Activity on prior year tax positions | (20) | (5) |
Additions on current year tax positions | 166 | 94 |
Reductions on settlements and expirations with taxing authorities | (8) | (10) |
Unrecognized tax benefits, ending balance | 515 | $ 377 |
Unrecognized tax benefits that would impact the effective tax rate | 430 | |
Decrease in unrecognized tax benefits that is reasonably possible within next 12 months | $ 37 |