XML 111 R89.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Incentive Plans Disclosure of Restricted Stock Units (Details) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]      
Beginning of period (shares) 63,852    
Granted (shares) 2,658    
Released (shares) (1,426)    
Forfeited (shares) (12,128)    
End of period (shares) 52,956 63,852  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Granted, weighted average grant date fair value (in dollars per share)   $ 53.72  
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]      
Beginning of period (shares) 224,515 267,242 275,191
Granted (shares) 163,522 75,556 92,466
Released (shares) (95,211) (76,962) (74,253)
Forfeited (shares) (38,495) (41,321) (26,162)
End of period (shares) 254,331 224,515 267,242
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Weighted average grant date fair value, beginning balance (in dollars per share) $ 70.52 $ 64.21 $ 65.97
Granted, weighted average grant date fair value (in dollars per share) 73.68 96.86 69.20
Released, weighted average grant date fair value (in dollars per share) 55.75 76.25 81.07
Forfeited, weighted average grant date fair value (in dollars per share) 85.03 67.20 61.27
Weighted average grant date fair value, ending balance (in dollars per share) $ 76.50 $ 70.52 $ 64.21
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]      
Beginning of period (shares) 357,807 374,529 303,348
Granted (shares) 30,997 23,427 86,990
Released (shares) (33,234) (12,347) (15,737)
Forfeited (shares) 0 (27,802) (72)
End of period (shares) 355,570 357,807 374,529
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Weighted average grant date fair value, beginning balance (in dollars per share) $ 30.35 $ 31.05 $ 28.39
Granted, weighted average grant date fair value (in dollars per share) 77.33 95.77 57.21
Released, weighted average grant date fair value (in dollars per share) 63.98 90.34 98.54
Forfeited, weighted average grant date fair value (in dollars per share) 0 34.53 53.49
Weighted average grant date fair value, ending balance (in dollars per share) $ 28.01 $ 30.35 $ 31.05