Net Loss Per Share - Anti-dilutive Securities (Details) - shares |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Convertible preferred stock | ||
Net Loss Per Share | ||
Anti-dilutive securities excluded from computation of diluted net (loss) per share | 24,978,715 | |
Unvested restricted stock units | ||
Net Loss Per Share | ||
Anti-dilutive securities excluded from computation of diluted net (loss) per share | 511,100 | |
Unvested restricted stock | ||
Net Loss Per Share | ||
Anti-dilutive securities excluded from computation of diluted net (loss) per share | 1,507 | |
Options to purchase common stock | ||
Net Loss Per Share | ||
Anti-dilutive securities excluded from computation of diluted net (loss) per share | 10,615,469 | 4,270,097 |