Net Loss Per Share - Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) - shares shares in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||||
| Total (in shares) | 18,805 | 11,062 | 16,431 | 11,063 |
| Stock Option | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||||
| Total (in shares) | 901 | 1,041 | 901 | 1,041 |
| RSUs (including PRSUs) | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||||
| Total (in shares) | 5,258 | 4,455 | 5,258 | 4,455 |
| Convertible senior notes | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||||
| Total (in shares) | 12,646 | 5,566 | 10,272 | 5,567 |