Net Loss Per Share (Additional Information) (Details) - shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Class of Warrant or Right [Line Items] | ||
| Weighted-average shares of common stock outstanding | 38,617,580 | 33,313,849 |
| Pre-funded Warrants [Member] | ||
| Class of Warrant or Right [Line Items] | ||
| Pre-funded warrants outstanding | 1,944,454 | 4,666,332 |
| Weighted-average shares of common stock outstanding | 3,302,164 | 4,546,993 |