XML 115 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK BASED COMPENSATION - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Apr. 12, 2017
Apr. 09, 2013
Apr. 08, 2008
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares authorized (in shares)           1,125,000
Shares available for grant (in shares) 279,618          
Employee stock compensation $ 3,700 $ 7,800 $ 7,200      
Employee stock compensation, tax benefit $ 908 $ 2,000 $ 1,800      
Options granted (in shares) 0 0 0      
Modifications of options (in shares) 0          
Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award term 10 years          
Award vesting period 3 years          
Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Service period 1 year          
Granted (in shares) 40,109          
Unrecognized compensation cost related to non-vested shares $ 862          
Unrecognized compensation cost, period for recognition 1 year 8 months 12 days          
Fair value of shares vested $ 862 $ 1,200 $ 1,100      
Shares vested (in shares) 14,026          
Restricted Stock | Non-Employee Directors Of The Board            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares) 13,000          
Performance Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost, period for recognition 1 year 6 months          
Fair value of shares vested $ 7,800 $ 4,300 $ 5,200      
Unrecognized compensation cost related to options $ 2,100          
Shares vested (in shares) 107,789 53,670 83,216      
2013 Plan Member            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for grant (in shares)         435,867  
2017 Plan Member            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares authorized (in shares)       1,000,000