XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation - RSAs & Performance-Based RSUs (Details)
3 Months Ended
Mar. 31, 2022
$ / shares
shares
RSAs  
Number of shares  
Beginning balance (in shares) | shares 62,691
Granted (in shares) | shares 42,057
Vested (in shares) | shares (39,323)
Ending balance (in shares) | shares 65,425
Weighted average price at grant  
Beginning balance (in dollars per share) | $ / shares $ 53.49
Granted (in dollars per share) | $ / shares 56.42
Vested (in dollars per share) | $ / shares 53.73
Ending balance (in dollars per share) | $ / shares $ 55.23
RSUs  
Number of shares  
Beginning balance (in shares) | shares 90,942
Granted (in shares) | shares 35,911
Performance criteria adjustment (in shares) | shares 12,173
Vested (in shares) | shares (32,913)
Forfeited (in shares) | shares (5,733)
Ending balance (in shares) | shares 100,380
Weighted average price at grant  
Beginning balance (in dollars per share) | $ / shares $ 52.71
Granted (in dollars per share) | $ / shares 56.42
Performance criteria adjustment (in dollars per share) | $ / shares 58.63
Vested (in dollars per share) | $ / shares 58.63
Forfeited (in dollars per share) | $ / shares 52.83
Ending balance (in dollars per share) | $ / shares $ 54.01