Investments and Fair Value Measurement - Unrealized Gain (Loss) on Non-Marketable Securities (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Fair Value Disclosures [Abstract] | |||
| Upward adjustments | $ 1,129 | $ 657 | $ 908 |
| Downward adjustments (including impairment) | (588) | (328) | (472) |
| Total unrealized gain (loss) for non-marketable equity securities | $ 541 | $ 329 | $ 436 |