XML 127 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Stock and Incentive Plans - Performance Shares and Restricted Stock Units (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Performance Shares      
Number of Shares      
Beginning balance (in shares) 111,498 60,489 80,661
Granted (in shares) 88,927 54,039 37,731
Awarded (in shares) (46,725) 0 0
Unearned Grant Award (in shares) 0 0 (50,524)
Forfeited (in shares) (12,099) (3,030) (7,379)
Ending balance (in shares) 141,601 111,498 60,489
Weighted- Average Grant Date Fair Value      
Beginning balance (in usd per share) $ 66.71 $ 69.62 $ 75.80
Granted (in usd per share) 64.33 63.50 67.22
Awarded (in usd per share) 70.14 0 0
Unearned Grant Award (in usd per share) 0 0 77.49
Forfeited (in usd per share) 64.81 67.60 71.00
Ending balance (in usd per share) $ 64.24 $ 66.71 $ 69.62
Restricted Stock Units      
Number of Shares      
Beginning balance (in shares) 43,744 33,564 28,141
Granted (in shares) 27,956 21,200 15,477
Awarded (in shares) (13,381) (9,631) (7,396)
Forfeited (in shares) (4,208) (1,389) (2,658)
Ending balance (in shares) 54,111 43,744 33,564
Weighted- Average Grant Date Fair Value      
Beginning balance (in usd per share) $ 62.38 $ 68.80 $ 73.16
Granted (in usd per share) 59.62 61.16 63.70
Awarded (in usd per share) 63.80 81.91 75.55
Forfeited (in usd per share) 60.21 63.46 66.44
Ending balance (in usd per share) $ 60.77 $ 62.38 $ 68.80