v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
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 June 30, 2026 is presented below:
Number of RSA SharesWeighted-Average Grant-Date Fair Value
RSAs at January 1, 2026
76,294 $47.34 
Granted62,875 46.95 
Vested(48,169)47.28 
RSAs at June 30, 2026
91,000 $47.10 
A summary of the status of the outstanding RSUs as of June 30, 2026 is presented below:
Number of RSU SharesWeighted-Average Grant-Date Fair Value
RSUs at January 1, 2026
184,665 $49.43 
Granted86,281 46.95 
Performance criteria adjustment(20,384)55.48 
Vested(17,384)55.48 
RSUs at June 30, 2026
233,178 $47.53