Income Taxes - Unrecognized Tax Benefits - Additional Information (Details) - USD ($) $ in Millions |
12 Months Ended | |||
|---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Income Tax Contingency [Line Items] | ||||
| Unrecognized tax balance | $ 674 | $ 613 | $ 493 | $ 461 |
| Unrecognized tax benefits that would impact effective tax rate | 499 | |||
| Unrecognized tax benefits, interest and penalties accrued | 130 | 94 | ||
| Expected decrease in unrecognized tax benefits | 170 | |||
| Continuing Operations | ||||
| Income Tax Contingency [Line Items] | ||||
| Interest and penalties in uncertain tax positions | 31 | 30 | ||
| Discontinued Operations | ||||
| Income Tax Contingency [Line Items] | ||||
| Interest and penalties in uncertain tax positions | 1 | 7 | ||
| Paypal | ||||
| Income Tax Contingency [Line Items] | ||||
| Unrecognized tax balance | 45 | $ 51 | ||
| Unrecognized tax benefits that would impact effective tax rate | $ 41 | |||