XML 70 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Summary of Stock Option Activity (Detail) - Stock Options [Member]
9 Months Ended
Sep. 30, 2020
$ / shares
shares
Summary Of Stock Option Activities [Line Items]  
Options Outstanding, Beginning balance, Shares | shares 150,246
Options Outstanding, Exercised | shares (61,767)
Options Outstanding, Forfeited | shares (188)
Options Outstanding, Cancelled/expired | shares (72,041)
Options Outstanding, Ending balance, Shares | shares 16,250
Options Exercisable, Ending balance, Shares | shares 15,431
Weighted Average Exercise Price, Beginning balance | $ / shares $ 7.11
Weighted Average Exercise Price, Exercised | $ / shares 7.13
Weighted Average Exercise Price, Forfeited | $ / shares 5.00
Weighted Average Exercise Price, Options cancelled/expired | $ / shares 7.23
Weighted Average Exercise Price, Ending balance | $ / shares 6.54
Weighted Average Exercise Price, Exercisable | $ / shares $ 6.53