Summary of Significant Accounting Policies - Schedule of Outstanding Potentially Dilutive Securities Excluded in Calculation of Diluted Net Loss per Share (Detail) - shares shares in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2023 |
Mar. 31, 2022 |
|
| Options to purchase common stock | ||
| Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||
| Total amount of anti-dilutive securities excluded from computation of earnings per share (in shares) | 3,846 | 2,028 |
| Warrants to purchase common stock | ||
| Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||
| Total amount of anti-dilutive securities excluded from computation of earnings per share (in shares) | 29 | 29 |