XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation - Summary of Restricted Stock Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of restricted shares/units, Nonvested beginning balance 158,687 185,093
Number of restricted shares/units, Granted 48,325 93,331
Number of restricted shares/units, Vested (41,107) (102,986)
Number of restricted shares/units, Forfeited 0 (16,751)
Number of restricted shares/units, Nonvested ending balance 165,905 158,687
Weighted Average Grant Price, Nonvested beginning balance $ 36.77 $ 32.38
Weighted Average Grant Price, Granted 54.96 31.71
Weighted Average Grant Price, Vested 32.52 24.57
Weighted Average Grant Price, Forfeited 0 33.18
Weighted Average Grant Price, Nonvested ending balance $ 43.02 $ 36.77
Unrecognized compensation cost $ 5,350  
Weighted average remaining recognition period (in years) 2 years 5 months 1 day  
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of restricted shares/units, Nonvested beginning balance 28,896 71,951
Number of restricted shares/units, Granted 0 0
Number of restricted shares/units, Vested (18,993) (35,131)
Number of restricted shares/units, Forfeited 0 (7,924)
Number of restricted shares/units, Nonvested ending balance 9,903 28,896
Weighted Average Grant Price, Nonvested beginning balance $ 30.09 $ 28.53
Weighted Average Grant Price, Granted 0 0
Weighted Average Grant Price, Vested 28.43 26.86
Weighted Average Grant Price, Forfeited 0 29.75
Weighted Average Grant Price, Nonvested ending balance $ 33.57 $ 30.09
Unrecognized compensation cost $ 256  
Weighted average remaining recognition period (in years) 10 months 6 days  
Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of restricted shares/units, Nonvested beginning balance 49,630 56,155
Number of restricted shares/units, Granted 11,950 27,614
Number of restricted shares/units, Vested 0 (34,139)
Number of restricted shares/units, Forfeited 0 0
Number of restricted shares/units, Nonvested ending balance 61,580 49,630
Weighted Average Grant Price, Nonvested beginning balance $ 42.24 $ 35.7
Weighted Average Grant Price, Granted 63.61 34.76
Weighted Average Grant Price, Vested 0 25.43
Weighted Average Grant Price, Forfeited 0 0
Weighted Average Grant Price, Nonvested ending balance $ 45.96 $ 42.24
Unrecognized compensation cost $ 1,583  
Weighted average remaining recognition period (in years) 2 years 2 months 1 day  
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of restricted shares/units, Nonvested beginning balance 80,161 56,987
Number of restricted shares/units, Granted 36,375 65,717
Number of restricted shares/units, Vested (22,114) (33,716)
Number of restricted shares/units, Forfeited 0 (8,827)
Number of restricted shares/units, Nonvested ending balance 94,422 80,161
Weighted Average Grant Price, Nonvested beginning balance $ 36.04 $ 33.97
Weighted Average Grant Price, Granted 52.11 30.43
Weighted Average Grant Price, Vested 36.04 21.25
Weighted Average Grant Price, Forfeited 0 36.25
Weighted Average Grant Price, Nonvested ending balance $ 42.38 $ 36.04
Unrecognized compensation cost $ 3,511  
Weighted average remaining recognition period (in years) 2 years 5 months 26 days