Net and Comprehensive Loss Per Share Attributable to Common Stockholders - Schedule of Weighted Average Common Stock Equivalents Excluded from Calculation of Basic and Diluted Net and Comprehensive Loss per Share (Detail) - Weighted Average [Member] - shares |
3 Months Ended | |
---|---|---|
Mar. 31, 2021 |
Mar. 31, 2020 |
|
Options to Purchase Common Stock [Member] | ||
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||
Total amount of anti-dilutive securities excluded from computation of earnings per share | 4,485,326 | 4,771,960 |
Warrants to Purchase Common Stock [Member] | ||
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||
Total amount of anti-dilutive securities excluded from computation of earnings per share | 600,000 | 600,000 |