Net Loss Per Share Attributable to Common Stockholders - Schedule of Potential Shares of Common Stock that were Excluded from the Computation of Diluted Net Loss Per Share (Details) - shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Potential shares of common stock that were excluded from the computation of diluted net loss per share | 10,613,126 | 8,144,923 |
| Options Issued and Outstanding | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Potential shares of common stock that were excluded from the computation of diluted net loss per share | 9,330,722 | 7,595,922 |
| Unvested RSUs and Performance RSUs Outstanding | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Potential shares of common stock that were excluded from the computation of diluted net loss per share | 1,282,404 | 549,001 |