Common Stock - Additional Information (Details) |
12 Months Ended | |
---|---|---|
Dec. 31, 2022
USD ($)
Vote
$ / shares
shares
|
Dec. 31, 2021
$ / shares
shares
|
|
Class of Stock [Line Items] | ||
Common stock, shares authorized | 300,000,000 | 300,000,000 |
Common stock, par value | $ / shares | $ 0.0001 | $ 0.0001 |
Common stock, voting rights | Each share of common stock is entitled to one vote. | |
Number of common stock voting rights held per share | Vote | 1 | |
Common stock, dividends declared | $ | $ 0 | |
Shares reserved for common stock options | 6,668,705 | 5,038,438 |
2019 Plan | ||
Class of Stock [Line Items] | ||
Shares reserved for common stock options | 664,919 | |
Removed from 2015 Plan to Approve under 2019 Plan | ||
Class of Stock [Line Items] | ||
Shares reserved for common stock options | 107,989 |