v3.25.2
Employee Benefit Plans (Narrative) (Details)
3 Months Ended 6 Months Ended 15 Months Ended
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2025
USD ($)
plan
$ / shares
shares
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Defined Benefit Plan Disclosure [Line Items]          
Number of stock option plans | plan     1    
Employee Stock Option          
Defined Benefit Plan Disclosure [Line Items]          
Share-based compensation expense     $ 0 $ 0  
Stock Appreciation Rights (SARs)          
Defined Benefit Plan Disclosure [Line Items]          
Share-based compensation expense   $ 22,000 $ 0 (34,000)  
Number Outstanding (in shares) | shares 0   0   0
Restricted Stock          
Defined Benefit Plan Disclosure [Line Items]          
Share-based compensation expense $ 473,000 $ 376,000 $ 1,200,000 894,000  
Unrecognized compensation cost $ 3,800,000   $ 3,800,000   $ 3,800,000
Unrecognized compensation costs, period for recognition     2 years 7 months 9 days    
Grant-date fair value     $ 1,200,000    
Vested (in shares) | shares     53,996    
Nonvested, beginning of period (in shares) | shares     195,859    
Nonvested, beginning balance (in dollars per share) | $ / shares     $ 23.02    
2015 Stock Incentive Plan          
Defined Benefit Plan Disclosure [Line Items]          
Rights issued (in shares) | shares     5,945    
Rights available for grant (in shares) | shares 1,690,000   1,690,000   1,690,000
2015 Stock Incentive Plan | Employee Stock Option          
Defined Benefit Plan Disclosure [Line Items]          
Deferred tax expense from stock options exercised     $ 3,000 14,000  
Options, exercises in period, intrinsic value     77,000 $ 54,000  
Options, outstanding, intrinsic value $ 111,000   111,000   $ 111,000
Proceeds from options exercised     $ 63,000    
Exercise of options | shares 0 0 4,203 4,500 0
401 (k) Matching Range One | Deferred Salary Reduction Plan          
Defined Benefit Plan Disclosure [Line Items]          
Requisite service period     90 days    
Employer matching contribution, percent of match     100.00%    
Employer matching contribution, percent of employees gross pay     3.00%    
Contribution to the Plan $ 467,000 $ 455,000 $ 1,000,000 $ 955,000  
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%