XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK-BASED COMPENSATION, Restricted Stock Awards and Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Weighted-Average Exercise Price [Abstract]        
Stock-based compensation     $ 1,323 $ 1,138
Restricted Stock Units [Member]        
Number of Shares [Roll Forward]        
Outstanding at beginning of year (in shares)     187,895  
Granted (in shares)     73,488  
Vested (in shares)     (18,271)  
Forfeited (in shares)     0  
Balance at ending of period (in shares) 243,112   243,112  
Weighted-Average Exercise Price [Abstract]        
Outstanding at beginning of year (in dollars per share)     $ 26.51  
Granted (in dollars per share)     34.3  
Vested (in dollars per share)     29.86  
Forfeited (in dollars per share)     0  
Balance at ending of period (in dollars per share) $ 28.61   $ 28.61  
Fair value of restricted stock units vested     $ 546 643
Stock-based compensation $ 722 $ 657 1,300 $ 1,100
Unrecognized compensation cost $ 4,900   $ 4,900  
Weighted average remaining period, recognition of compensation cost     1 year 8 months 26 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