XML 63 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Stock Options Outstanding    
Stock Options Outstanding, Beginning of year 3,424,755  
Stock Options Outstanding, Exercised (271,984)  
Stock Options Outstanding, Cancelled (26,250)  
Stock Options Outstanding, End of year 3,126,521 3,424,755
Stock Options Outstanding, Exercisable 2,728,721  
Weighted Average Remaining Term, Outstanding 6 years 1 month 6 days 7 years 4 months 24 days
Weighted Average Remaining Term, Exercisable 5 years 10 months 24 days  
Weighted-Average Exercise Price    
Weighted-Average Exercise Price, beginning of year $ 11.49  
Weighted Average Exercise Price, Exercised 10.08  
Weighted Average Exercise Price, Cancelled 11.69  
Weighted-Average Exercise Price, end of year 11.61 $ 11.49
Weighted Average Exercise Price, Exercisable $ 11.42  
Aggregate Intrinsic Value, Outstanding $ 24,991  
Aggregate Intrinsic Value, Exercisable $ 22,496