XML 117 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
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) 158,658          
Employee stock compensation $ 4,600 $ 3,700 $ 7,800      
Employee stock compensation, tax benefit $ 1,100 $ 908 $ 2,000      
Options granted (in shares) 0 0 0      
Modifications of options (in shares) 0          
Options exercised (in shares) 0 0 0      
Stock options outstanding (in shares) 0 0 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) 42,294          
Unrecognized compensation cost related to non-vested shares $ 1,700          
Unrecognized compensation cost, period for recognition 1 year 8 months 12 days          
Fair value of shares vested $ 1,100 $ 862 $ 1,200      
Shares vested (in shares) 17,142          
Restricted Stock | Non-Employee Directors of the Board            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares) 12,350          
Performance Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost, period for recognition 1 year 10 months 24 days          
Fair value of shares vested $ 6,700 $ 7,800 $ 4,300      
Unrecognized compensation cost related to options $ 2,100          
Shares vested (in shares) 100,236 107,789 53,670      
2013 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for grant (in shares)         435,867  
2017 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares authorized (in shares)       1,000,000