XML 75 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation Plans - Schedule of Changes in Restricted Stock Awards (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
May 31, 2024
Mar. 31, 2024
Jan. 31, 2024
Mar. 31, 2023
Jan. 31, 2023
Jan. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number Of Shares                    
Forfeited (in shares)                 (2,726)  
Weighted Average Exercise Price                    
Forfeited (usd per share)                 $ 23.15  
Weighted Average Grant Date Fair Value                    
Forfeited, Weighted Average Grant Date Fair Value                 $ (63)  
Restricted stock awards                    
Number Of Shares                    
Non-vested at beginning of period (in shares)     109,454   100,992 92,148 109,454 100,992 92,148  
Vested (in shares)             (49,446) (42,106) (31,358)  
Non-vested at end of period (in shares)             102,678 109,454 100,992 92,148
Weighted Average Exercise Price                    
Weighted Average Exercise Price at beginning of period (usd per share)     $ 26.47   $ 25.21 $ 22.94 $ 26.47 $ 25.21 $ 22.94  
Vested (usd per share)             48.06 24.03 23.78  
Weighted Average Exercise Price at end of period (usd per share)             $ 28.44 $ 26.47 $ 25.21 $ 22.94
Weighted Average Remaining Term (yrs)                    
Weighted Average Remaining Term, Non-vested (in years)             2 years 8 months 12 days 2 years 9 months 18 days 3 years 3 years 1 month 6 days
Weighted Average Grant Date Fair Value                    
Weighted Average Grant Date Fair Value, beginning of period     $ 2,897   $ 2,546 $ 2,114 $ 2,897 $ 2,546 $ 2,114  
Vested, Weighted Average Grant Date Fair Value             (1,305) (1,012) (746)  
Weighted Average Grant Date Fair Value, end of period             $ 2,920 $ 2,897 $ 2,546 $ 2,114
Time-based awards granted                    
Number Of Shares                    
Granted (in shares) 23,186 6,704     15,960 14,896 12,780 15,960 14,896  
Weighted Average Exercise Price                    
Granted (usd per share)             $ 31.30 $ 26.93 $ 28.90  
Weighted Average Grant Date Fair Value                    
Granted, Weighted Average Grant Date Fair Value             $ 400 $ 430 $ 431  
Performance-based awards granted                    
Number Of Shares                    
Granted (in shares)     12,780 4,544 30,064 28,032 29,890 34,608 28,032  
Weighted Average Exercise Price                    
Granted (usd per share)             $ 31.06 $ 26.96 $ 28.90  
Weighted Average Grant Date Fair Value                    
Granted, Weighted Average Grant Date Fair Value             $ 928 $ 933 $ 810