XML 110 R95.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation Plans (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
May 19, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted     83,513 45,000
Proceeds from stock option exercises   $ 1,570 $ 1,127 $ 616
Tax benefit received related to exercise of stock options   $ 198 $ 159 43
ISOP [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized for issuance   450,000    
Required percentage of the trading value on the date such option was granted   100.00%    
2009 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized for issuance   262,500    
Number of common stock shares awarded as RSA's, maximum   112,500    
Stock award granted to one individual, maximum   30,000    
2015 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized for issuance 280,000      
Stock award granted to one individual, maximum 20,000      
Shares available for grant under this plan   192,110    
Minimum [Member] | ISOP [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term   3 years    
Maximum [Member] | ISOP [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term   7 years    
Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term   3 years    
Fair market value on granted shares   $ 34.80 $ 32.66  
Restricted Stock Units [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair market value on granted shares   32.00    
Restricted Stock Units [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair market value on granted shares   $ 35.25    
Performance Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Current assumption based shares earned, percentage   149.00% 150.00%  
Fair market value on granted shares   $ 31.52 $ 32.20  
Performance Stock Units [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized for issuance   0 0  
Vesting term   3 years 3 years  
Current assumption base shares earned, target shares   9,310 9,207  
Performance Stock Units [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized for issuance   13,563 13,813  
Current assumption base shares earned, target shares   13,933 13,813  
Restricted Stock Awards [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost   $ 1,183    
Unrecognized compensation cost, expense recognition period   1 year 9 months 18 days    
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options exercised, intrinsic value   $ 1,315 $ 708 390
Proceeds from stock option exercises   1,370 $ 1,207 $ 626
Unrecognized compensation cost   $ 249    
Unrecognized compensation cost, expense recognition period   1 year 6 months    
Stock Options [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost, expense recognition period   6 years