XML 102 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based compensation [Abstract]      
Stock-based compensation expense $ 4,530 $ 4,414 $ 4,581
Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value [Abstract]      
Number of shares available for future grant (in shares) 384,182    
Stock Options [Member]      
Share-based compensation [Abstract]      
Stock awards termination period 10 years    
Stock-based compensation expense $ 0 $ 0 0
Number of Shares [Roll Forward]      
Outstanding, beginning of period (in shares) 9,100    
Exercised (in shares) 0    
Expired (in shares) 0    
Outstanding, end of period (in shares) 9,100 9,100  
Exercisable, end of period (in shares) 9,100    
Weighted Average Exercise Price [Abstract]      
Outstanding, beginning of period (in dollars per share) $ 29.89    
Exercised (in dollars per share) 0    
Expired (in dollars per share) 0    
Outstanding, end of period (in dollars per share) 29.89 $ 29.89  
Exercisable, end of period (in dollars per share) $ 29.89    
Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value [Abstract]      
Weighted average remaining contractual term, outstanding, end of period 3 years 25 days    
Weighted average remaining contractual term, exercisable, end of period 3 years 25 days    
Aggregate intrinsic value, outstanding, end of period $ 123    
Aggregate intrinsic value, exercisable, end of period 123    
Proceeds from stock options exercised 0 $ 112 185
Tax benefits related to stock options exercised 0 13 41
Intrinsic value of stock options exercised 0 52 165
Restricted Stock [Member]      
Share-based compensation [Abstract]      
Stock-based compensation expense $ 4,500 4,400 4,600
Restricted Stock [Member] | Employees [Member] | Minimum [Member]      
Share-based compensation [Abstract]      
Stock awards vesting period 3 years    
Restricted Stock [Member] | Employees [Member] | Maximum [Member]      
Share-based compensation [Abstract]      
Stock awards vesting period 5 years    
Restricted Stock [Member] | Non-employee Directors [Member]      
Share-based compensation [Abstract]      
Stock awards vesting period 3 years    
Restricted Stock Units (RSUs) [Member]      
Share-based compensation [Abstract]      
Tax benefit on restricted stock awards $ 1,200 $ 1,900 $ 1,000
Unrecognized compensation cost $ 5,700    
Unrecognized compensation cost, weighted average period of recognition 1 year 6 months    
Number of Shares [Roll Forward]      
Unvested, beginning of period (in shares) 494,032    
Forfeited (in shares) (16,893)    
Vested (in shares) (114,745)    
Granted (in shares) 169,978    
Unvested, end of period (in shares) 532,372 494,032  
Weighted Average Grant Date Fair Value [Abstract]      
Unvested, beginning of period (in dollars per share) $ 30.89    
Forfeited (in dollars per share) 31.28    
Vested (in dollars per share) 31.96    
Granted (in dollars per share) 35.59    
Unvested, end of period (in dollars per share) $ 32.15 $ 30.89