XML 86 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Incentive Plan - Summary of Stock Option Activity under the 2014 Plan and the Amended 2017 Plan (Detail)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Beginning balance, Shares | shares 470,310
Granted, Shares | shares 36,000
Exercised ,Shares | shares (57,020)
Forfeited or expired ,Shares | shares (4,034)
Ending balance, shares | shares 445,256
Beginning balance of Weighted Average Exercise Price | $ / shares $ 16.70
Granted ,Weighhted Average Exercise Price | $ / shares 18.17
Exercised ,Weighted Average Exercise Price | $ / shares 10.08
Forfeited or expired ,Weighted Average Exercise Price | $ / shares 6.35
Ending balance of Weighted Average Exercise Price | $ / shares $ 17.75