XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock and Restricted Stock Unit Activity
A summary of the status of the outstanding RSAs as of March 31, 2023 is presented below:
Number of RSA SharesWeighted-Average Grant-Date Fair Value
RSAs at January 1, 202352,066 $55.77 
Granted42,301 55.46 
Vested(28,426)56.02 
Forfeited— — 
RSAs at March 31, 202365,941 $55.47 
A summary of the status of the outstanding RSUs as of March 31, 2023 is presented below:
Number of RSU SharesWeighted-Average Grant-Date Fair Value
RSUs at January 1, 202392,625 $54.06 
Granted42,464 55.46 
Performance criteria adjustment14,822 56.84 
Vested(40,589)56.84 
Forfeited(9,250)53.66 
RSUs at March 31, 2023100,072 $55.38