XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation - Summary of Restricted Stock Activity (Details) - Restricted stock awards - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Number of Shares    
Beginning of period (in shares) 191,700 184,284
Granted (in shares) 101,692 93,209
Vested (in shares) (77,345) (68,204)
Forfeited (in shares) (3,690) (3,186)
End of period (in shares) 212,357 206,103
Weighted Average Grant Date Fair Value    
Beginning of period (in dollars per share) $ 63.16 $ 59.36
Granted (in dollars per share) 58.50 66.66
Vested (in dollars per share) 61.21 58.32
Forfeited (in dollars per share) 62.48 61.13
Ending of period (in dollars per share) $ 61.65 $ 62.98