XML 77 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Stock Options Outstanding    
Stock Options Outstanding, Beginning of year 4,375,929  
Stock Options Outstanding, Exercised (813,228)  
Stock Options Outstanding, Cancelled (117,635)  
Stock Options Outstanding, Expired (20,311)  
Stock Options Outstanding, End of year 3,424,755 4,375,929
Stock Options Outstanding, Exercisable 2,193,274  
Weighted Average Remaining Term, Outstanding 7 years 4 months 24 days 7 years 10 months 24 days
Weighted Average Remaining Term, Exercisable 7 years 2 months 12 days  
Weighted-Average Exercise Price    
Weighted-Average Exercise Price, beginning of year $ 10.73  
Weighted Average Exercise Price, Exercised 7.38  
Weighted Average Exercise Price, Cancelled 12.15  
Weighted Average Exercise Price, Expired 7.34  
Weighted-Average Exercise Price, end of year 11.49 $ 10.73
Weighted Average Exercise Price, Exercisable $ 10.63  
Aggregate Intrinsic Value, Outstanding $ 17,603  
Aggregate Intrinsic Value, Exercisable $ 12,811