Net Loss Per Share - Schedule of Number of Anti-dilutive Shares Excluded from Calculation of Diluted Net Loss Per share (Parenthetical) (Details) |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
shares
| |
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |
| Stock options vested and exercisable | 800,234 |
| Performance Stock Units | |
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |
| Percentage of shares issued | 200.00% |
| Performance Stock Units | Minimum | |
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |
| Percentage of shares issued | 0.00% |
| Performance Stock Units | Maximum | |
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |
| Percentage of shares issued | 200.00% |