Stock-Based Compensation - Schedule of Stock Based Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock Based Compensation Expense $ 10,552 $ 7,110 $ 5,299
Research and Development Expense [Member]      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock Based Compensation Expense 6,626 4,453 3,437
General and Administrative Expense [Member]      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock Based Compensation Expense $ 3,926 $ 2,657 $ 1,862