Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Securities Excluded from Computations of Diluted Weighted Average Common Shares Outstanding (Details) - shares shares in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Common stock options | ||
| Anti-dilutive securities excluded from computations of diluted weighted-average common shares outstanding | ||
| Potentially dilutive securities excluded from computations of diluted weighted-average shares outstanding (in shares) | 15,503 | 20,227 |
| RSUs | ||
| Anti-dilutive securities excluded from computations of diluted weighted-average common shares outstanding | ||
| Potentially dilutive securities excluded from computations of diluted weighted-average shares outstanding (in shares) | 3,328 | 3,854 |
| PSUs | ||
| Anti-dilutive securities excluded from computations of diluted weighted-average common shares outstanding | ||
| Potentially dilutive securities excluded from computations of diluted weighted-average shares outstanding (in shares) | 184 | 9 |