Equity and Stock-based Compensation - Warrants - Additional information (Detail) - shares |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Shareholders Equity And Stock Based Compensation [Abstract] | |||
Warrants to purchase common stock exercised | 4,430 | ||
Warrants to purchase common stock outstanding | 0 | 0 |