v3.26.1
Share-Based Compensation - Summary of Restricted Stock Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 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] 43,610 57,984
Number of restricted shares/units, Vested (38,022) (68,481)
Number of restricted shares/units, Forfeited (1,721) (3,444)
Number of restricted shares/units, Nonvested ending balance 148,613 144,746
Weighted Average Grant Price, Nonvested beginning balance $ 43.87 $ 36.77
Weighted Average Grant Price, Granted [1] 59.09 53.92
Weighted Average Grant Price, Vested 39.65 37.21
Weighted Average Grant Price, Forfeited 50.26 40.79
Weighted Average Grant Price, Nonvested ending balance $ 49.43 $ 43.87
Unrecognized compensation cost $ 5,596  
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 7,640 28,896
Number of restricted shares/units, Granted [1] 0 0
Number of restricted shares/units, Vested (6,665) (20,280)
Number of restricted shares/units, Forfeited 0 (976)
Number of restricted shares/units, Nonvested ending balance 975 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.6 28.74
Weighted Average Grant Price, Forfeited 0 33.6
Weighted Average Grant Price, Nonvested ending balance $ 34.85 $ 33.76
Unrecognized compensation cost $ 9  
Weighted average remaining recognition period (in years) 4 months 24 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 0 (15,825)
Number of restricted shares/units, Forfeited 0 0
Number of restricted shares/units, Nonvested ending balance 55,575 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 0 42.7
Weighted Average Grant Price, Forfeited 0 0
Weighted Average Grant Price, Nonvested ending balance $ 50.12 $ 47.31
Unrecognized compensation cost $ 1,340  
Weighted average remaining recognition period (in years) 2 years 1 month 17 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] 34,035 45,789
Number of restricted shares/units, Vested (31,357) (32,376)
Number of restricted shares/units, Forfeited (1,721) (2,468)
Number of restricted shares/units, Nonvested ending balance 92,063 91,106
Weighted Average Grant Price, Nonvested beginning balance $ 43.03 $ 36.04
Weighted Average Grant Price, Granted [1] 57.84 51.39
Weighted Average Grant Price, Vested 40.93 37.56
Weighted Average Grant Price, Forfeited 50.26 41.48
Weighted Average Grant Price, Nonvested ending balance $ 49.17 $ 43.03
Unrecognized compensation cost $ 4,247  
Weighted average remaining recognition period (in years) 2 years 5 months 8 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.