Stockholders' Equity (Deficit) - Schedule of Common Stock Shares Reserved for the Potential Conversion of Outstanding Preferred Stock and Exercise of Stock Options (Details) - shares |
Mar. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Class Of Stock Disclosures [Abstract] | ||
Options to purchase common stock | 3,287,857 | 3,300,935 |
Unvested restricted stock units | 1,797,904 | 1,787,152 |
Remaining shares reserved for future issuance | 2,050,954 | 733,636 |
Total | 7,136,715 | 5,821,723 |