Common Stock (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Equity [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Common Stock Reserved | The number of shares of common stock that have been reserved for future issuance in connection with outstanding stock options and restricted stock units ("RSUs") granted under the Company's 2019 Stock Option and Grant Plan (the "2019 Plan"), the 2024 Stock Option and Incentive Plan (the "2024 Plan"), the 2026 Inducement Plan (the "2026 Plan"), and shares reserved for issuance under the 2024 Plan and 2026 Plan and shares reserved for issuance under the 2024 ESPP as of June 30, 2026 and December 31, 2025, are as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||