XML 34 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 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 March 31, 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(42,630)47.18 
RSAs at March 31, 2026
96,539 $47.15 
A summary of the status of the outstanding RSUs as of March 31, 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 March 31, 2026
233,178 $47.53