Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Redeemable convertible preferred stock | 7,653,052 | 8,385,234 |
| Stock Option Awards | ||
| Redeemable convertible preferred stock | 2,870,264 | 3,689,972 |
| Restricted Stock Units | ||
| Redeemable convertible preferred stock | 4,621,005 | 4,533,479 |
| Common Stock Warrants | ||
| Redeemable convertible preferred stock | 161,783 | 161,783 |