v3.26.1
Employee Benefit Plans (Narrative) (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
plan
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution plan, cost recognized $ 2,000 $ 1,900 $ 1,800
Number of stock option plans | plan 1    
Deferred tax benefit from stock options exercised $ 13 $ 14 55
Shares vested (in shares) | shares 0 0  
Employee Stock Option      
Defined Benefit Plan Disclosure [Line Items]      
Share-based compensation expense $ 0 $ 0 0
Stock Appreciation Rights (SARs)      
Defined Benefit Plan Disclosure [Line Items]      
Share-based compensation expense 0 $ 25 $ 70
Exercise of options | shares   20,000  
Number Outstanding (in shares) | shares   0 20,000
Exercise Prices (in dollars per share) | $ / shares     $ 20.7
Restricted Stock      
Defined Benefit Plan Disclosure [Line Items]      
Share-based compensation expense 1,900 $ 1,600 $ 1,400
Unrecognized compensation cost $ 3,200    
Unrecognized compensation costs, period for recognition 2 years 1 month 17 days    
Grant-date fair value $ 1,400    
Vested (in shares) | shares 60,323 51,655  
Nonvested, beginning of period (in shares) | shares 195,859 171,770  
Nonvested, beginning balance (in dollars per share) | $ / shares $ 23.02 $ 22.22  
2015 Stock Incentive Plan      
Defined Benefit Plan Disclosure [Line Items]      
Rights issued (in shares) | shares 0    
Rights available for grant (in shares) | shares 1,679,333    
2015 Stock Incentive Plan | Employee Stock Option      
Defined Benefit Plan Disclosure [Line Items]      
Options, exercises in period, intrinsic value $ 206 $ 69  
Proceeds from options exercised $ 153    
Number Outstanding (in shares) | shares 0    
401 (k) Matching Range One | Deferred Salary Reduction Plan      
Defined Benefit Plan Disclosure [Line Items]      
Employer matching contribution, percent of match 100.00%    
Employer matching contribution, percent of employees gross pay 3.00%    
401 (k) Matching Range Two | Deferred Salary Reduction Plan      
Defined Benefit Plan Disclosure [Line Items]      
Employer matching contribution, percent of match 50.00%    
Employer matching contribution, percent of employees gross pay 2.00%