XML 52 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Plans (Summary of Weighted-Average Fair-Value and Vesting of Restricted Stock Grants) (Details) - Restricted Stock [Member] - $ / shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares granted 17,811 12,901
Weighted-average grant date fair value $ 55.59 $ 54.70
Director Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares granted 6,000 5,600
Weighted-average grant date fair value $ 56.63 $ 54.69
Vesting period 3 years 3 years
Director Plan [Member] | Share-based Compensation Award, Tranche One, Two and Three [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period, percentage per year   33.00%
Omnibus Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Award Date One [Member] | Omnibus Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares granted 11,761 7,251
Weighted-average grant date fair value $ 55.06 $ 54.69
Vesting period   3 years
Award Date One [Member] | Omnibus Plan [Member] | Share-based Compensation Award, Tranche One, Two and Three [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period, percentage per year   33.00%
Award Date Two [Member] | Omnibus Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares granted 50 50
Weighted-average grant date fair value $ 57.62 $ 58.08
Vesting period 1 year 1 year