XML 102 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Stock Option Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Summary Of Stock Option Activities [Line Items]    
Options Outstanding, Exercised (2,420) (19,606)
Stock Options [Member]    
Summary Of Stock Option Activities [Line Items]    
Options Outstanding, Beginning balance, Shares 16,250 150,246
Options Outstanding, Exercised (6,000) (61,767)
Options Outstanding, Forfeited 0 (188)
Options Outstanding, Cancelled/expired (6,250) (72,041)
Options Outstanding, Ending balance, Shares 4,000 16,250
Options Exercisable, Ending balance, Shares 3,916 15,620
Options Outstanding, Beginning balance, Weighted Average Exercise Price $ 6.54 $ 7.11
Weighted Average Exercise Price, Exercised 5.48 7.13
Weighted Average Exercise Price, Forfeited 0 5.00
Weighted Average Exercise Price, Expired or Cancelled 7.89 7.23
Options Outstanding, Ending balance, Weighted Average Exercise Price 6.02 6.54
Options Outstanding, Exercisable at End of Year, Weighted Average Exercise Price $ 6.00 $ 6.52