XML 80 R66.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock Option Plans - Summary of Options Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Number outstanding 1,267,802 970,017
$6.81-$10.25    
Range of exercise prices, lower range $ 6.81  
Range of exercise prices, upper range $ 10.25  
Number outstanding 463,595  
Options outstanding weighted-average remaining contractual life (years) 5 years  
Options outstanding weighted-average exercise price $ 9.45  
Number exercisable 448,435  
Options exercisable weighted-average exercise price $ 9.43  
$10.26-$13.62    
Range of exercise prices, lower range 10.26  
Range of exercise prices, upper range $ 13.62  
Number outstanding 291,250  
Options outstanding weighted-average remaining contractual life (years) 5 years  
Options outstanding weighted-average exercise price $ 11.69  
Number exercisable 242,250  
Options exercisable weighted-average exercise price $ 11.80  
$13.63-$15.33    
Range of exercise prices, lower range 13.63  
Range of exercise prices, upper range $ 15.33  
Number outstanding 271,457  
Options outstanding weighted-average remaining contractual life (years) 5 years  
Options outstanding weighted-average exercise price $ 14.32  
Number exercisable 195,707  
Options exercisable weighted-average exercise price $ 14.51  
$15.34-$19.50    
Range of exercise prices, lower range 15.34  
Range of exercise prices, upper range $ 19.50  
Number outstanding 241,500  
Options outstanding weighted-average remaining contractual life (years) 6 years  
Options outstanding weighted-average exercise price $ 17.09  
Number exercisable 83,625  
Options exercisable weighted-average exercise price $ 17.28