XML 78 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Option Activity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
Number of Shares  
Beginning Balance (in shares) | shares 363,225
Granted (in shares) | shares 189,170
Exercised (in shares) | shares (80,693)
Expired (in shares) | shares (2,857)
Forfeited (in shares) | shares (22,027)
Ending Balance (in shares) | shares 446,818
Exercisable at end of period (in shares) | shares 96,947
Weighted-Average Exercise Price Per Share  
Beginning Balance (in dollars per share) | $ / shares $ 28.33
Granted (in dollars per share) | $ / shares 41.97
Exercised (in dollars per share) | $ / shares 24.97
Expired (in dollars per share) | $ / shares 20.09
Forfeited (in dollars per share) | $ / shares 29.99
Ending Balance (in dollars per share) | $ / shares 34.68
Exercisable at end of period (in dollars per share) | $ / shares $ 27.70
Weighted-Average Remaining Contractual Life (Years)  
Outstanding 7 years 8 months 18 days
Exerciseable 5 years 3 months 18 days
Aggregate Intrinsic Value (in thousands)  
Outstanding | $ $ 7,319
Exerciseable | $ $ 2,265