XML 118 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK BASED COMPENSATION - Schedule of Changes in the Non-Vested Restricted Stock Awards and Units and Non-Vested Performance Stock Units (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Restricted Stock  
Shares  
Beginning balance (in shares) | shares 47,340
Granted (in shares) | shares 42,294
Vested (in shares) | shares (17,142)
Forfeited (in shares) | shares (2,237)
Ending balance (in shares) | shares 70,255
Weighted-Average Grant-Date Fair Value  
Beginning balance (in USD per share) | $ / shares $ 69.65
Granted (in USD per share) | $ / shares 59.51
Vested (in USD per share) | $ / shares 60.34
Forfeited (in USD per share) | $ / shares 64.56
Ending balance (in USD per share) | $ / shares $ 66.01
Performance Stock Units  
Shares  
Beginning balance (in shares) | shares 156,206
Vested (in shares) | shares (100,236)
Forfeited (in shares) | shares (6,521)
Ending balance (in shares) | shares 95,104
Weighted-Average Grant-Date Fair Value  
Beginning balance (in USD per share) | $ / shares $ 63.18
Granted (in USD per share) | $ / shares 58.57
Vested (in USD per share) | $ / shares 57.59
Forfeited (in USD per share) | $ / shares 64.58
Ending balance (in USD per share) | $ / shares $ 66.76
Performance Stock Units, Netting  
Shares  
Granted (in shares) | shares 45,655