Preferred Stock and Common Stock - Shares Reserved for Future Issuance (Details) - shares |
Dec. 31, 2022 |
Nov. 18, 2022 |
Dec. 31, 2021 |
---|---|---|---|
Shares for future issuance | |||
Shares of common stock reserved for exercise of a warrant | 2,631 | 2,631 | |
Total shares reserved for future issuance | 8,653,472 | 6,732,993 | |
2021 and 2020 Stock Incentive Plans | |||
Shares for future issuance | |||
Shares of common stock reserved for exercise of outstanding stock options under the Stock Incentive Plans | 4,960,553 | 4,088,456 | |
2021 Stock Incentive Plan | |||
Shares for future issuance | |||
Shares of common stock reserved for future awards under Plan | 2,848,568 | 2,349,875 | |
2021 Employee Stock Purchase Plan | |||
Shares for future issuance | |||
Shares of common stock reserved for purchase under the Employee Stock Purchase Plan | 566,720 | 292,031 | |
2022 Inducement Plan | |||
Shares for future issuance | |||
Shares of common stock reserved for future awards under Plan | 275,000 | ||
Total shares reserved for future issuance | 275,000 |