Net (Loss) Income Per Share - Summary of Common Stock Excluded from the Computation of Diluted Net (Loss) Income Per Share Attributable to Common Stockholders (Details) - shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Total | 6,088,123 | 1,531,858 |
| Shares Subject to Outstanding Stock Options | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Total | 5,484,226 | 1,521,486 |
| Shares Subject To Outstanding Restricted Stock Units | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Total | 593,525 | |
| Unvested Restricted Stock Subject to Repurchase | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Total | 10,372 | 10,372 |