Fair Value Measurement of Assets and Liabilities - Quantitative Information About Level 3 Warrants, Significant Inputs (Details) - USD ($) $ in Millions |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2024 |
Dec. 31, 2023 |
|
| Gmarket | ||
| Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
| Beginning balance | $ 335 | $ 431 |
| Change in fair value | (28) | (96) |
| Ending balance | 307 | 335 |
| Recurring | Investments | ||
| Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
| Beginning balance | 47 | |
| Ending balance | $ 47 | $ 47 |