Net Loss per Common Share - Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) - shares |
9 Months Ended | |
---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Common stock options, warrants and restricted stock | 2,624,154 | 2,511,261 |
Stock Options [Member] | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Common stock options, warrants and restricted stock | 2,624,154 | 2,509,511 |
Restricted Stock [Member] | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Common stock options, warrants and restricted stock | 0 | 1,750 |