XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Employees purchased, value $ 113 $ 106
Stock-based compensation expense $ 2,033 $ 1,218
2019 Employee Stock Purchase Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Employees purchased, shares 16,450  
Employees purchased, value $ 100  
Stock-based compensation expense $ 100  
Stock Options [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting Period 4 years  
Stock option expiration Period 10 years  
Unrecognized compensation cost, stock options $ 14,000  
Unrecognized stock-based compensation expense, period for recognition 3 years 1 month 6 days  
Number of Stock Options, Granted 1,020,427  
Stock options granted, weighted-average exercise price $ 6.91  
Weighted-average grant date fair value of stock options granted $ 6.06  
Restricted Stock [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized stock-based compensation expense, period for recognition 8 months 12 days  
Unvested restricted stock, shares 53,818  
Unrecognized compensation expense $ 200  
Common stock issued as result of vesting of restricted stock 20,182  
Restricted Stock Units [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting Period 4 years  
Unrecognized stock-based compensation expense, period for recognition 3 years 6 months  
Unvested restricted stock, shares 446,837  
Unrecognized compensation expense $ 3,900  
Common stock issued as result of vesting of restricted stock 40,091  
Shares granted 255,000