XML 110 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION, Restricted Stock Awards and Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Weighted-Average Exercise Price [Abstract]      
Stock-based compensation $ 2,318 $ 2,157 $ 2,753
Restricted Stock Units [Member]      
Number of Shares [Roll Forward]      
Outstanding at beginning of year (in shares) 125,917    
Granted (in shares) 89,103    
Exercised (in shares) (23,478)    
Forfeited (in shares) (3,647)    
Outstanding at end of year (in shares) 187,895 125,917  
Weighted-Average Exercise Price [Abstract]      
Outstanding at beginning of year (in dollars per share) $ 26.58    
Granted (in dollars per share) 26.56    
Exercised (in dollars per share) 27.38    
Forfeited (in dollars per share) 24.54    
Outstanding at end of year (in dollars per share) $ 26.51 $ 26.58  
Fair value of restricted stock units vested $ 643 $ 931 601
Stock-based compensation 2,300 $ 2,200 $ 2,800
Unrecognized compensation cost $ 3,200    
Weighted average remaining period, recognition of compensation cost 1 year 7 months 24 days    
Restricted Stock Units [Member] | Minimum [Member]      
Weighted-Average Exercise Price [Abstract]      
Award vesting period 1 year    
Restricted Stock Units [Member] | Maximum [Member]      
Weighted-Average Exercise Price [Abstract]      
Award vesting period 4 years