v3.26.1
Share-Based Compensation - Summary of Restricted Stock Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of restricted shares/units, Nonvested beginning balance 144,746 158,687
Number of restricted shares/units, Granted [1] 56,304 57,984
Number of restricted shares/units, Vested (61,802) (68,481)
Number of restricted shares/units, Forfeited (8,236) (3,444)
Number of restricted shares/units, Nonvested ending balance 131,012 144,746
Weighted Average Grant Price, Nonvested beginning balance $ 43.87 $ 36.77
Weighted Average Grant Price, Granted [1] 57.91 53.92
Weighted Average Grant Price, Vested 40.7 37.21
Weighted Average Grant Price, Forfeited 46.47 40.79
Weighted Average Grant Price, Nonvested ending balance $ 51.27 $ 43.87
Unrecognized compensation cost $ 5,081  
Weighted average remaining recognition period (in years) 2 years 3 months 10 days  
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of restricted shares/units, Nonvested beginning balance 7,640 28,896
Number of restricted shares/units, Granted [1] 0 0
Number of restricted shares/units, Vested (7,362) (20,280)
Number of restricted shares/units, Forfeited 0 (976)
Number of restricted shares/units, Nonvested ending balance 278 7,640
Weighted Average Grant Price, Nonvested beginning balance $ 33.76 $ 30.09
Weighted Average Grant Price, Granted [1] 0 0
Weighted Average Grant Price, Vested 33.59 28.74
Weighted Average Grant Price, Forfeited 0 33.6
Weighted Average Grant Price, Nonvested ending balance $ 38.24 $ 33.76
Unrecognized compensation cost $ 3  
Weighted average remaining recognition period (in years) 3 months 25 days  
Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of restricted shares/units, Nonvested beginning balance 46,000 49,630
Number of restricted shares/units, Granted [1] 9,575 12,195
Number of restricted shares/units, Vested (16,780) (15,825)
Number of restricted shares/units, Forfeited 0 0
Number of restricted shares/units, Nonvested ending balance 38,795 46,000
Weighted Average Grant Price, Nonvested beginning balance $ 47.31 $ 42.24
Weighted Average Grant Price, Granted [1] 63.6 63.61
Weighted Average Grant Price, Vested 40.26 42.7
Weighted Average Grant Price, Forfeited 0 0
Weighted Average Grant Price, Nonvested ending balance $ 54.38 $ 47.31
Unrecognized compensation cost $ 1,134  
Weighted average remaining recognition period (in years) 1 year 11 months 19 days  
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of restricted shares/units, Nonvested beginning balance 91,106 80,161
Number of restricted shares/units, Granted [1] 46,729 45,789
Number of restricted shares/units, Vested (37,660) (32,376)
Number of restricted shares/units, Forfeited (8,236) (2,468)
Number of restricted shares/units, Nonvested ending balance 91,939 91,106
Weighted Average Grant Price, Nonvested beginning balance $ 43.03 $ 36.04
Weighted Average Grant Price, Granted [1] 56.75 51.39
Weighted Average Grant Price, Vested 42.48 37.56
Weighted Average Grant Price, Forfeited 46.47 41.48
Weighted Average Grant Price, Nonvested ending balance $ 50 $ 43.03
Unrecognized compensation cost $ 3,944  
Weighted average remaining recognition period (in years) 2 years 3 months 18 days  
[1] The number of restricted shares/units shown includes the shares that would be granted if the target level of performance is achieved related to the PRSU. The number of shares actually issued may vary.