XML 123 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2025
shares
Jan. 31, 2024
shares
Jan. 31, 2023
shares
Dec. 31, 2024
USD ($)
plan
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of active individual stock incentive plans | plan       1    
Stock-based compensation expense       $ 2,307 $ 2,269 $ 2,316
Tax benefit recognized related to stock-based compensation expense       649 637 651
Tax expense (benefit) from stock compensation       $ 60 $ (108) (147)
Price as a percentage of fair market value that stock options may not be granted below       100.00%    
Stock options granted (in shares) | shares       0 0  
Vested and exercisable options in-the-money (in shares) | shares       112,802    
Net proceeds from exercise of stock options       $ 363 $ 180 118
Total intrinsic value of options exercised       337 563 93
Cash paid to net settle employee taxes, restricted stock and options       409 447 433
Fair value of options vested       255 204 186
Fair value of restricted stock awards vested       2,000 1,600 1,800
Non-Employee director            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Tax benefit recognized related to stock-based compensation expense       54 61 71
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense       130 175 206
Tax benefit recognized related to stock-based compensation expense       $ 36 49 58
Term in years       10 years    
Cash paid to net settle employee taxes, restricted stock and options       $ 62 153 8
Unrecognized stock-based compensation expense       $ 64    
Remaining vesting period unrecognized compensation expense is to be recognized       1 year 1 month 6 days    
Restricted stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Cash paid to net settle employee taxes, restricted stock and options       $ 347 294 425
Unrecognized stock-based compensation expense       $ 3,100    
Remaining vesting period unrecognized compensation expense is to be recognized       2 years 3 months 18 days    
Restricted stock | Employee            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period       4 years    
Restricted stock | Non-Employee director            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period       2 years    
Restricted stock and common stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense       $ 2,000 1,900 1,900
Tax benefit recognized related to stock-based compensation expense       559 527 522
Common stock in lieu of cash | Non-Employee director            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense       $ 190 $ 218 $ 254
Number of shares issued in lieu of cash to directors (in shares) | shares   7,224 7,265      
Common stock in lieu of cash | Non-Employee director | Subsequent event            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares issued in lieu of cash to directors (in shares) | shares 6,515          
Vesting, year two | Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options granted, vesting percentage       50.00%    
Vesting, year four | Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options granted, vesting percentage       50.00%