XML 104 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION, Restricted Stock Awards and Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted-Average Exercise Price [Abstract]      
Stock-based compensation $ 2,157 $ 2,753 $ 1,639
Restricted Stock Units [Member]      
Number of Shares [Roll Forward]      
Outstanding at beginning of year (in shares) 84,342    
Granted (in shares) 85,127    
Exercised (in shares) (38,141)    
Forfeited (in shares) (5,411)    
Outstanding at end of year (in shares) 125,917 84,342  
Weighted-Average Exercise Price [Abstract]      
Outstanding at beginning of year (in dollars per share) $ 26.76    
Granted (in dollars per share) 25.33    
Exercised (in dollars per share) 24.4    
Forfeited (in dollars per share) 25.22    
Outstanding at end of year (in dollars per share) $ 26.58 $ 26.76  
Fair value of restricted stock units vested $ 931 $ 601 489
Stock-based compensation 2,200 $ 2,800 $ 1,600
Unrecognized compensation cost $ 2,900    
Weighted average remaining period, recognition of compensation cost 1 year 7 months 28 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