v3.22.0.1
Stock-Based Compensation - Additional Information (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
plan
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense | $ $ 1,400,000 $ 1,000,000
Number of shares authorized (in shares) | shares 2,020,000  
Weighted average grant date fair value (in dollars per share) | $ / shares $ 12.56 $ 7.37
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of incentive compensation plans | plan 2  
Number of shares authorized (in shares) | shares 1,120,000  
Number of shares additional authorized (in shares) | shares 900,000  
Number of shares available for grant (in shares) | shares 883,381  
Award vesting period 4 years  
Awards exercisable each anniversary of grant date, percent 25.00%  
Unrecognized compensation expense period for recognition 5 years  
Unrecognized compensation expense | $ $ 2,900,000 $ 2,200,000
Exercises in period, intrinsic value | $ 4,000,000 887,700
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation expense (awards other than options) | $ $ 189,000 $ 121,000