Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation (Details) - shares shares in Millions |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive shares (in shares) | 116 | 75 |
| Outstanding convertible notes | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive shares (in shares) | 57 | 0 |
| Outstanding stock options | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive shares (in shares) | 24 | 44 |
| Outstanding RSUs and RSAs | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive shares (in shares) | 31 | 27 |
| Warrant Liabilities | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive shares (in shares) | 4 | 4 |